读书笔记1

《程序员修炼之道:从小工到专家》开篇便阐述了注重实效的编程哲学,这是整本书的基石。它让我深刻理解到编程不仅仅是编写代码,更是一种思维方式和态度。
书中提到要关心你的技艺,这使我意识到作为程序员,我们不能仅仅满足于完成任务,而应该对代码质量、效率等有着执着的追求。就像工匠对待自己的作品一样,精心雕琢每一个程序。这种对技艺的尊重和热爱,是成为优秀程序员的内在动力。
对待变化的态度也至关重要。在编程的世界里,变化是永恒的。我们不能抗拒变化,而应该积极地拥抱它。这要求我们编写灵活且易于维护的代码,当需求变更时,能够迅速调整。例如,设计模式中的一些原则,如开闭原则,就是应对变化的有效手段。它教会我们在扩展功能时尽量不修改原有代码,从而降低变化带来的风险。
此外,“不要重复你自己(DRY)” 原则更是振聋发聩。重复代码是编程中的大忌,它不仅增加了维护成本,还容易引入错误。当我们遵守 DRY 原则时,代码会更加简洁、清晰,也更易于理解和修改。比如在开发一个大型项目时,如果多处存在相似的功能代码,通过提取成公共函数或者类,可以大大提高代码的复用性和可维护性。
这一部分为我们打开了注重实效编程的大门,让我们从思想层面开始重新审视编程这项工作。

posted @ 2024-10-31 20:36  李蕊lr  阅读(1)  评论(0编辑  收藏  举报