《代码整洁之道》
引用名言:
小处诚实非小事
整洁近乎虔诚
守小节者不亏大节
及时一针省九针
日事日毕
巨木生于树籽
防病好过治病
人孰无过,神亦容之
勒布朗法则:Later equals never 稍后等于永不
少即是多
书中理念:
- 论整洁代码的重要性:80%都在重复看代码
- 本书即是对整洁代码的定义,亦是如何写出整洁代码的指南,作者阐述了在命名、函数、注释、代码格式、对象和数据结构、错误处理、边界问题、单元测试、类、系统、并发编程等方面整洁经验和最佳实践。
- 习艺之要有二:知和行。应当学习有关原则、模式和实践的知识,穷尽应知之事,对它了如指掌,刻苦实践掌握它。
- 离开时比发现时更整洁
美国童子军军规:把露营地清理得比来时还干净。摘自:英国人,童子军创始者对童子军的遗言:努力,让世界比你来时更干净些......
- 多次提到让程序读起来像一篇报纸文章:格式,类的组织
三大部分:
- 介绍编写整洁代码的原则、模式和实践。
- 几个复杂性不断增加的案例研究。(重要的部分)
- 研究中得到的启示和灵感,得到一套描述在编写、阅读、清理代码时思维方式的知识库。