有意义的命名
1、类名
(1)类名和对象名应该是名词或者名词短语,如Customer、Account或者AddressParser(类名的单词首字母应该是大写);类名不应该是动词。
(2)方法名和函数名应该是动词或者动词短语,如deletePage、save。(方法名的首个单词应全部小写,后面单词首字母应该大写)。属性访问器、修改器和断言应该根据其值命名,并依据Javabean标准加上get、set和is为前缀。
Javabean标准参考http://java.sun.com/products/javabeans/docs/spec.html
(3)每个概念对应一个词
Eclipse和Intellij之类现代编程环境提供了与环境相关的线索,比如某个对象能调用的方法列表,不过一般,列表不会给出函数名和参数列表所编写的注释。函数名应当独一无二,而且要保持一致,这样才能不借助多余的浏览就能找到正确的方法。
(4)别用双关语
避免将同一单词用于不同目的。
代码整洁之道(1)
最新推荐文章于 2024-06-20 09:44:04 发布