阅读笔记3:高质量代码的关键属性 核心章节:第5-6章、第24章 核心思想: 软件的首要技术使命:管理复杂度。这是贯穿全书的金线。所有优秀实践(清晰的命名、短小的函数、松散耦合)都是为了对抗复杂度。 高质量代码的特征: 可读性:代码是写给人看的,其次才是给机器执行的。 可维护性:易于修改和调试。 松散耦合:模块间的依赖关系最小化。 高内聚:一个模块/类内部的元素紧密相关,完成单一、明确的职责。 关键收获:始终以“降低复杂度,提升可读性”为编码的第一要义。