构建之法阅读笔记6
《梦断代码》是一本讲述代码实践方法和编程哲学的书,它不仅是一本技术书籍,也是一本关于软件开发艺术的指南。在阅读这本书时,我感到特别有启发和教益。
- 我过去是怎么做的
在过去,我主要集中精力于编写功能完整的代码,往往忽略了代码的整洁和可维护性。我习惯于直接开始编写代码,而不是先思考问题的解决方案和整体框架。我的代码结构凌乱,不利于后续的维护和扩展。我也不注重测试,代码的稳定性和性能往往有问题。
- 结合书中所讲说明为什么这样不好
《梦断代码》不仅强调了技能和实践,还提供了有关编程哲学的深入洞察。作者讲述了从代码设计原则到项目管理,再到人际交往,诸多方面。这些都揭示了我们对代码实践的侧重点错误。
首先,书中告诉我们要注重代码的可读性和可维护性。随着项目的不断扩展,代码的维护成本会随之增加。这就需要我们编写结构清晰、代码简洁、易于理解的代码。而作者认为,良好的代码之于一个程序员,就像好的战略之于一个统帅。
另外,书中还强调了注重测试和反馈。在编写代码时,测试是一个至关重要的部分,而且要尽早测试代码,这有助于及早地发现错误。只有这样才能保证代码的质量和稳定性,以避免不必要的错误和后续的成本。
- 提出解决方法,避免再次犯同样的错误。
通过学习《梦断代码》,我开始注重代码的整洁和可维护性,以减少随着代码规模增加带来的维护成本。我开始思考问题的整体框架和实现方案,以避免在后续工作中浪费时间和精力。同时,我也更注重代码的测试,编写了更全面和有效的测试用例来确保代码的质量和稳定性。
总之,通过这本书的学习,我认识到了好的代码之于程序员的重要性,并开始努力在工作和学习中去编写出更规范、更高质量、更易于维护的代码。
浙公网安备 33010602011771号