Apex enterprise patterns (1/2)

The AEP applies the Martin Fowler’s Enterprise Architecture Patterns. The concept is the design with different layers based on defined responsibilities. This is the concept called Separation of Concerns (SOC). And the layers related to this pattern are:

  1. Service layer
  2. Domain layer
  3. Selector layer

In this part, the Service layer will be commented on. The second part is related to the other 2 layers.

Separation of Concerns(SOC)

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store