This is the next in the series covering FFLIB and the enterprise design patterns. Previously I covered the unit of work pattern (UOW).
As mentioned in my introduction to FFLIB, the service layer is where we will place all of our business logic in our application. Think of the service layer of where you orchestrate all of your business logic.
It aims to solve one of the more common issues in larger applications, whereby logic becomes scattered or even worse, duplicated. By keeping our business logic defined in central place we encourage reuse and reduce logic from being scattered, increasing maintainability.
Continue reading “FFLIB – Service layer”