-
Notifications
You must be signed in to change notification settings - Fork 208
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DOCUMENTATION: Add Dead-End Services #233
Comments
I see a drawback with dead-end services since it could be used/integrated by other services, it could turn into a common/helper service. Any thoughts about this @hassanhabib? |
@LBoullosa If it stays within it's own domain. with one single model/contract and a very specific responsibility. I think it might not be an issue. The issue with commons and helpers is that they are chaos. No common contracts, no single responsibility. They're all over the place. |
There is no documentation about Dead-End Services.
I asked this on Discord channel,
which name should be the right one for a dead-end service?
Where should be located under the project? ProcessingServices, Foundations.....
Response from @hassanhabib as a brief explanation,
It depends on the type of work that dead-end service does. It can be Processing and it can be Foundation - usually dead-end services tend to do something a bit more advanced so they live in the Processing layers. But every now and then they do something very basic like Add or Subtract in a calculator - they become immediately Foundation.
The text was updated successfully, but these errors were encountered: