В общем, оба проекта выглядят как: авокадо трахнуло сморщенное авокадо. И внесение изменений вызывает боль и страдания.
Решил буду организовывать код и неймспейсы примерно так:
Код: Выделить всё
App
-Module1
--config
--doc
--src
---SomeFolder
--test
-ModuleN
--config
--doc
--src
---SomeFolder
--test
Код: Выделить всё
App/Module1/SomeFolder
Думал, как это можно разбить еще увеличив вложенность и пришла мысль дробить по принципу, который принят в ddd. Разделять логику, инфраструктуру, юи и т.п.
По пути домой меня озадачил вопрос. Если этот код кто-нибудь другой увидит, не закидает ли меня грязными тряпками, за такое разделение
А как вы организуете свой код?