以下哪种命名约定被最广泛使用/接受,或者对大多数项目来说最优?我很难决定。
换句话说,我应该将基类放在与子类相同的命名空间中,然后是一个常量名称,比如“base”,还是与命名空间同名?
Base class: \Model
Sub class: \Model\User
Base class: \Model\Model
Sub class: \Model\User
Base class: \Model\Base
sub class: \Model\User
换句话说,我应该将基类放在与子类相同的命名空间中,然后是一个常量名称,比如“base”,还是与命名空间同名?