《代码整洁之道》读书笔记一11
什么是整洁代码?
代码逻辑应当直接了当,叫缺陷难以隐藏;
尽量减少依赖关系,使之便于维护;
依据某种分层战略完善错误处理代码;
性能调至最优,省得引诱别人做没规矩的优化;
有单元测试和验收测试;
有意义的命名;
代码的重要性
代码可能毁了公司,比如公司要求快速开发一个应用,但是程序员写的代码很了烂,后续的各种模块和功能越来越多,导致没办法管理这些代码。只能重构,又没时间。花时间保持代码整洁不但有关效率,还有关生存。
勒布朗名言: 稍后等于永不

设计原则
单一职责原则;
开闭原则;
里氏替换原则;
依赖倒置原则;
接口隔离原则;
迪米特法则;