关于命名规范:
1,名副其实。即命名要有意义,能表达意思。
2,避免误导,避免给出有误导性质的元素,如xxxList。
3,做有意义的区分,避免同时使用Product,Product Info和ProductData。废话都是冗余的。
4,使用读得出来的名称。
5,使用可搜索的名称。主要针对常量。
6,避免使用编码。避免使用前缀 m_des和类型编码 phoneString。
7,类名是名称,方法名是动词或者动词短语(多用get, set, is)。重载构造器用静态工厂方法。
8,别耍宝,用奇葩的词语。
9,每个概念对应一个词。fetch, retrieve, get只用一个。manager, controller, driver只用一个。
10,别用双关语。add是加还是插入。
11,使用解决方案领域的名称,如不要重命名大家熟知的设计模式的术语。
12,添加有意义的语境。最好的方法是抽成一个类。
时间: 2024-11-10 01:02:58