User:Jeroen De Dauw/Single Responsibility Principle/08
From semantic-mediawiki.org
The single responsibility principle
Service objects
- Often less easy to understand, particularly internals
- Tend to be hard to construct
- Often mocked
- Injected as dependencies
- Often implement (an) interface(s)