有意义的命名

有意义的命名

有意义的命名能够增加代码的可读性,使得维护代码变得容易,也让重构变得更加高效。

  • 名副其实:不要用简单语,使用合适的名称
  • 避免误导:1和l(L)还有一些近义词的误导要避免,0和o(O)
  • 做有意义的区分:避免使用a1,a2这种
  • 使用读得出来的名称
  • 使用可搜索的名称
  • 避免使用编码
  • 避免思维映射
  • 类名:用名词
  • 方法名:动词或者动词短语
  • 别扮可爱
  • 每个概念对应一个词
  • 别用双关语
  • 使用解决方案领域名称
  • 使用源自所涉及问题的领域名称
  • 添加有意义的语境
  • 不要添加没用的语境
分享到