书籍介绍
这并不是一本教你如何使用敏捷流程管理项目的工具书。翻开它,你会先被作者那句"明知道任务没完成却宣称已完成,是程序员最糟糕的不专业行为"钉住——他真正关心的,是程序员这个"人"在开发中的真实状态:个性如何影响任务执行、团队规模为何不宜过大、什么进度才是诚实的进度。全书以一条真实代码的演化为线索,让你看着设计决策如何一步步走向优雅或崩塌,SRP、OCP、DIP等原则不再是纸面条目,而是有血有肉的取舍。它适合那些"总觉得自己代码不优美"、想从"能跑"迈向"写得干净"的开发者;也提醒资深者:敏捷的核心不是流程,而是人对人的理解。当然,它更像一本值得反复咀嚼的好书,而非随查随用的教材。