代码整洁之道

  1. 第二章 有意义的命名

第二章 有意义的命名

若变量或代码可能在代码中多次被使用,应赋予其便于检索的名称

  1. 类名应该是名词或者名词短语不应该是动词,Customer、WikiPage、Account。避免使用Manager、Processor、Data或者Info这样的类名。

  2. 方法名应该是动词或者动词短语

  3. 不要抖机灵,使用whack(美国俚语,劈砍)代替kill言到意到 意到言到

  4. 每个概念对应一个词,DeviceManager和ProtocolController之间有什么区别?为什么不全用Manager或Controller

  5. 不要使用双关语,同一个方法命名即使在不同的类中应有相同的含义。