所以我有逻辑实体(人、国家等)、GUI 元素/控件、数据和导航控制器/管理器,然后是四叉树和计时器之类的东西,我总是努力将这些东西干净地分离到逻辑名称空间中。
我通常有这样的事情:
- 利维坦.GUI.控件
- Leviathan.GUI.视图
- 利维坦实体
- Leviathan.Controllers(数据和其他东西)
- Leviathan.Helpers(树木和其他东西)
这方面有什么好的指南吗?我需要阻止这个混乱。
对于应用程序
Company.Product.Tier.Sub.Sub
我喜欢从模型、视图、控制器或其他已建立的名称(数据)获取层
但对于我们的控制,我们最终得到
Company.Product.LogicalFeatureGrouping
or
Company.Product.Addon
有时是
Company.Product.LogicalFeatureGrouping.Addon
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)