1
0
是什么原因导致您将网格类命名为“Mesh”? 生成网格实例的工厂类是否共享所有相同的原因? 如果是这样,那么它们应该是相同的类,具有相同的名称。 如果没有,那么它们应该是不同的类,具有不同的名称。 因为工厂类的唯一目的很可能是生成网格类的实例,所以我建议您将其命名为MeshFactory。 命名空间不相关。 |
2
1
记住OO设计中“最佳实践”的黄金法则:命名类很容易就占设计解决方案的50%。如果您在命名实体时遇到问题,这表明您的头脑中没有清晰的概念模型。 |
3
0
使用时必须完全符合条件。如果完全限定名太长,请使用别名。 A.Mesh 网眼 |
4
0
一般来说,在.NET Land(特别是C)中,如果完全没有办法(即第三方),我将重新映射类:
除非这样,而且你显然不是在谈论C(问题应该用C++来标记),所以我也会在引用时使用完整的命名空间。虽然打字不方便,但只要犯一个错误就麻烦了。 |
Selam S · 重命名Clojure的特殊形式 7 年前 |
Trav Easton · 过滤器命名约定 7 年前 |
radbyx Matt · 样式和事件的CSS类的命名约定是什么? 7 年前 |