Best practices on application logic
Hello there,
I have a question from the perspective of the best practices.
I'm building a solution with an use case that requires the use of two different applications.
What is the best way to structure the logic of the two different applications?
- Do I make two subfolders ("Application 1", "Application 2") in the same project as the use case?
- Or do I make two seperate projects and call them "Adapter Application 1", "Adapter Application 2" and isolate all application logic in there?
If the "right" answer is the second option; are there any circumestances thinkable where it's acceptable to place both use case logic and adapter logic in one project?
Thanks in advance.