摘要:
第六部分(第 14 - 16 章)聚焦于测试与验证,让我对编程中的这一重要环节有了清晰的认识。 第 14 章 “测试驱动开发” 介绍了 TDD 的基本理念和流程。先写测试用例,再实现代码,这种方式让代码质量更有保障。因为在编写测试用例的过程中,我们会提前思考代码的功能和边界条件,从而使实现的代码更符 阅读全文
摘要:
读完《程序员修炼之道》第五部分(第 6 - 7 章),对需求管理与沟通有了更深刻的认识。 第 12 章 “需求之坑” 详细分析了需求管理中可能遇到的各种问题,如需求不明确、变化频繁等。这些问题往往会导致项目进度受阻、质量下降。了解这些 “坑” 后,我明白了在项目初期就要对需求进行深入调研,与客户和相 阅读全文
摘要:
阅读《程序员修炼之道》第四部分(第 9 - 11 章),对开发流程与迭代有了新的理解。 第 9 章 “可逆性” 强调了开发过程中可逆操作的意义。能够轻松撤销或修改之前的决策和操作,能让我们在面对错误或需要调整方向时更加从容。实现可逆性需要我们在设计和编码时就有所考虑,比如采用合适的架构和存储方式。 阅读全文