<<代码整洁之道>>

命名的简单规则:

  1. 名副其实、见名知意。不要图省事,不要怕名称太长,一旦发现有好的名称,及时改正。
  2. 避免误导。不是用专有名词和缩写,不是用一语双关的词。
  3. 做有意义的区分。不要使用数字系列命名
  4. 使用读得出来的名称。不要使用拼音来命名
  5. 使用可搜索的名称。不要使用单字母和数字常量命名
  6. 避免使用编码
  7. 匈牙利语标记法
  8. 成员前缀。不必使用成员前缀
  9. 接口和实现的命名。我觉得还是把接口和实现的命名区分开来好,因为代码是给程序员看的,他们需要知道。
  10. 避免思维映射
  11. 类名。类名和对象名应该是名词或名词短语
  12. 方法名。方法名应当是动词或动词短语
  13. 别扮可爱。比使用俗语或俚语
  14. 每个概念对应一个词
  15. 比用双关语
  16. 使用解决方案领域名称。取个技术性的名称,尽量使用计算机科学术语、算法名、模式名、数学术语。
  17. 使用源自所涉问题领域的名称
  18. 添加有意义的语境
  19. 不要添加没用的语境
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值