《好代码 坏代码》阅读

第一章阅读总结

代码质量的六大支柱
序号 支柱 实现方式
1 编写易于理解的代码
  • 通过定义正确的抽象层次来帮助实现可读性(第2章)
  • 使代码更易理解的具体技术(第5章)
2 避免意外
  • 代码契约(第3章)
  • 避免意外的一些更具体的技术(第6章)
3 编写难以误用的代码
  • 代码契约(第3章)
  • 编写难以误用的代码的一些更具体的技术(第7章)
4 编写模块化的代码
  • 如何创建清晰的抽象层次(第2章)
  • 使代码更具模块化的具体技术(第8章)
5 编写可重用、可推广的代码        
  • 更具模块化特性的代码往往也有更好的可重用性和可推广性(第8章)
  • 提高代码可重用性、可推广性的专用技术(第9章)
6 编写可测试的代码并适当测试 第10章和第11章

你可能感兴趣的:(阅读,好代码,坏代码,编程)