Skip to main content
4 events
when toggle format what by license comment
Jan 15, 2022 at 22:59 comment added Tal Joffe Regarding how I use the RA, what I do is to have an interface defined on the RA level but using something similar to the specification pattern, the component in the business logic layer will build the options passed to the RA get/create/update/delete methods so the RA actually depends on the business logic and not the other way around. The class responsible for building the options will be used by any Manager/Engine (business logic) that needs to use the RA
Jan 15, 2022 at 22:59 comment added Tal Joffe Thanks for the answer. Actually i have progressed a lot with how I approach design since posting this question. My conclusion was similar to yours. I stopped using IDesign as a method and more as an inspiration. So I don't treat IDesign services as if they are microservies rather as components in the same service and separate into microservies by domain (each will include all the layers it needs).
S Jan 14, 2022 at 18:42 review First answers
Jan 15, 2022 at 4:41
S Jan 14, 2022 at 18:42 history answered mft25 CC BY-SA 4.0