目前我有以下结构:
Model/
Entities/
Repositories/
Proxies/
Services/
User/
Manager.php
Relations/
Friendship.php
Group/
Manager.php
Administration.php
Posts/
Manager.php
...
由于我使用的是 Doctrine,因此我选择了这种结构,因为每个文件夹对应一个实体。以这种方式组织有什么问题吗?
我想知道您对如何避免将来由于组织不良而导致文件夹结构发生变化的意见。有没有更好的方法从服务层组织类?你能推荐什么?谢谢。