书籍介绍
这本书最锋利的地方,在于它把'谁来写代码'这件事重新摆到了台面上。当软件工程承诺'定义好过程,任何人都能造出好软件'时,作者却指出:真正决定项目成败的,是作为个体的程序员的技能、经验与责任。读者反复提及的'开发回归人本''充分发挥人的作用',正是这一主张的核心。书中对'足够好的软件'的流行做法、编码与测试强行分离、需求反复变更背后的学习成本,都做了不留情面的剖析。它适合那些对'流程万能论'感到怀疑、愿意重新思考开发者与作品、与客户关系的从业者;也适合管理者反思'教练拿明星薪水'的荒诞。当然,也有读者嫌它啰嗦、过时、'好像没说太多'——这些争议本身,正是它值得一读的理由。