注重代码质量利国利民_编写可读代码的艺术书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 编写可读代码的艺术 > 注重代码质量利国利民
雕像者 编写可读代码的艺术 的书评 发表时间:2013-04-26 03:04:25

注重代码质量利国利民

本书主要观点:

1. 优雅的命名
  1.1 命名具备自解释性(解释用途)
  1.2 能附加(必要的)更多信息(匈牙利命名法的类型信息)
  1.3 命名格式统一,如
        kConstName
        骆驼命名法或单词下划线
        bool变量的is, has, can等前缀
        ...
  1.4 遵循业界的命名习惯
        如 getXXX, size(), empty()等操作一定是轻量级的

2. 代码的排版
  2.1 统一的排版格式(Uniform Format)
  2.2 换行与(行间)对齐保证一致性
  2.3 用方法整理行间难以对齐的代码
  ...

3. 注释
  3.1 总结性/全局性的代码非常重要
  3.2 必要的TODO/FIXME
  3.3 为接口提供功能说明,为复杂的实现提供逻辑说明
  3.4 注释的英语句子要简洁,别墨迹

4. 简化逻辑
  4.1 少用(不用)嵌套太深的if-else,代之以方法或 &&、|| 等表达式
  4.2 条件语句中变化的值放左边,稳定的值放右边,符合英语表达习惯
  4.3 拆分过长的表达式,如方法或多阶段语句
  4.4 别引入无谓的变量,减小变量的作用域

5. 复杂的逻辑与细节
  5.1 设计模式的合理使用
  5.2 单一责任原则

6. 注重编写和使用代码库
7. 注重TDD的思想

  
  
  

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读