《代码整洁之道》
Liber 2014-02-11 11:24

第1章:整洁代码

读与写花费时间的比例超过10:1
让营地比你来时更干净

第2章:有意义的命名

名副其实
避免误导
做有意义的区分
使用读得出来的名称

第3章:函数

短小、更短小
只做一件事:TO起头。让代码读起来像是一系列自顶向下的TO起头段落是保持抽象层级协调一致的有效技巧。
最理想的参数数量是零

第4章:注释

注释总是一种失败

第5章:格式

代码格式关乎沟通,而沟通是专业开发者的头等大事。

第6章:对象和数据结构

对象曝露行为,隐藏数据;数据结构曝露数据,没有明显的行为。

第7章:错误处理

如果将错误处理隔离看待,独立于主要逻辑之外,就能写出强固而整洁的代码。

第8章:边界

第9章:单元测试

第10章:类

第11章:系统

第12章:迭进

第13章:并发编程

第14章:逐步改进

要编写整洁代码,必须先写肮脏代码,然后再清理它。

第15章:JUnit内幕

第16章:重构SerialDate

第17章:味道与启发