There are days I have been reading articles and books trying to somehow clear to me how best to organize my application to decouple and there uses in various applications.
With that rode this strcuture:
Thought of as separate CoreDomain sub-module (Git) so I would facilitate use in another project.
My idea is to decouple the point of use for example the following structure:
MyProjectAPI/
app/
config/
src/
CoreDomain/ (Submodule Git)
AppBundle
MyProjectDashboard/
app/
config/
src/
CoreDomain/ (Submodule Git)
AppBundle/
MyProjectApplication/
app/
config/
src/
CoreDomain/ (Submodule Git)
AppBundle/
Sorry for my english, and thank you for the suggestions!