1. Service
Objects
Evolution
by @andriymosin
1
01
Service Objects benefits
What we trying to solve
04 Existing realizations
Gems, best practices and
ideas
03 What we want
Unification, Validation,
Combinations, etc.
02 What we had
Pretty basic object
05 What we have for now
Our current realization
7. next
Service
Unification
7
1. Same action method name in all service objects
2. Only one public method in object
3. Result should always be true || false
4. No ‘returns’ inside Service Objects