Как в симфони делить проект по NameSpace?
===========================================

 В лучших практиках рекомендуют отказаться от Бандлов в пользу NameSpace а примера я пока не нашел. Везде описывают как бандлами делить. А про то как не делить, не написали. Как ветвить то?  

  

И например я чего-то выделит в свой NS - а в другом проекте мне это тоже пригодилось. Я же не могу просто так скопировать код. Появится дублирование. Нужно его как-то в репозиторий выделить или в пакет, и шарить между двумя проектами. Это будет частный пакет, не для всех. Но в симфони пишут, что выделять отдельный пакет рекомендуется только если собрался его в паблик посылать... 

 Шарить между проектами - делать как бандл/композеровский пакет.  

Просто использовать в проекте - создавать условно < project name >/src/Module/< module name> и всю логику писать в пределах App\Module\ModuleName.