使用相同的类名命名命名空间
我有一个类似于 \Project\User\ 的命名空间,其中包含类 User 和 \Project\Menu\ ,其中包含一个名为 Menu 的类。 因此,如果我创建一个实例,我会调用 new \Project\Menu\Menu() 但命名似乎很糟糕。
也许我将类名称为 Base (\Project\Menu\Base())?
或者有人有一个好的命名模式的想法。
我正在使用 PHP 进行编码。
i have a Namespace Like \Project\User\ with a Class User and \Project\Menu\ with a Class Called Menu.
So if i make an instance i call new \Project\Menu\Menu() but the naming seems bad.
Mabye i call the class name Base (\Project\Menu\Base())?
Or has anyone an idea for a good naming schema .
Iam Coding in PHP.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
命名空间主要应该解决冲突,例如,如果您使用大量库。
所以在你的情况下最好有更少的命名空间
namespaces should, mainly, resolve conflicts, for example if you are using lot of libraries.
so it is better to have less namespaces in your case