书籍介绍
这并不是一本教你写代码的书,而是教你怎么让代码'被别人读懂'的书。Kent Beck 把多年编程和读别人代码的体会,沉淀成沟通、简单、灵活三条价值观,再落到 77 个实现模式上——它们不是炫技,而是为了降低人与人之间的沟通成本。有读者读了一年多仍觉得枯燥,也有人在第 5 章之后质疑'类似书太多了',甚至怀疑被书评'忽悠'。这些真实的分歧恰恰点明了本书的定位:它不是计算机科学的经典,而是软件开发、尤其是团队协作中的'内功'训练。它适合愿意慢下来细细品、把程序当作写给'读者'看的初中级开发者,也适合想借模式反思自身实践的资深工程师。想快速找技巧的人或许会失望,但真正在意代码能否被他人接手的人,会在这里找到一套可对话、可权衡的准则。