所以我有逻辑实体(人、国家等)、GUI 元素/控件、数据和导航 Controller /管理器,然后是四叉树和计时器之类的东西,我总是努力将这些东西干净利落地分成逻辑命名空间。
我通常有这样的事情:
这方面有什么好的指南吗?我需要停止这种困惑。
最佳答案
对于应用
Company.Product.Tier.Sub.Sub
我喜欢从模型、 View 、 Controller 或其他既定名称(数据)中获取层
但是对于我们的控制,我们最终得到
Company.Product.LogicalFeatureGrouping
或者
Company.Product.Addon
有时是
Company.Product.LogicalFeatureGrouping.Addon
关于.net - 你如何组织你的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/123114/