个人读书笔记,学习共享,希望每个苦恼于代码一坨坨混乱不堪的程序员都能学习.*整洁代码的意义?可读性,可维护性。*如何写出整洁代码?1.只做一件事2.不重复3.有表达力*整洁代码的态度要求,要遵守的军规?专业和责任。让营地比你来时更干净,拒绝破窗效应。*写出整洁代码的具体做法?有意义的命名(表达力,可读性)函数只做一件事,每个函数一个抽象层级,短小不重复。注释是代码缺乏表达力时的弥补措施,好的代码自我注释。格式要统一,有层次,易理解。类,权责对应,内聚,只做一件事。得墨忒耳定律:模块不应该了解所操作的类的内部情况。对象方便增加子类,数据结构方便增加新操作方法。错误处理应该独立于主逻辑之外。迭代、逐步改进、重构。