认知颠覆 · COGNITIVE OVERTURN
代码是写给人读的,顺便给机器执行
大多数开发者认为代码的主要读者是编译器/解释器,因此「能运行」是第一标准。但事实上,代码的主要读者是人(包括未来的自己),「能理解」才是第一标准。这个认知转变是整洁代码的前提。
来自这本书的解读报告
《代码整洁之道》
这本书回答了代码可维护性问题,答案是将整洁内化为编码纪律,让代码自解释、可复用、抗腐化。
阅读完整解读报告 →
大多数开发者认为代码的主要读者是编译器/解释器,因此「能运行」是第一标准。但事实上,代码的主要读者是人(包括未来的自己),「能理解」才是第一标准。这个认知转变是整洁代码的前提。
这本书回答了代码可维护性问题,答案是将整洁内化为编码纪律,让代码自解释、可复用、抗腐化。