编程原则:来自代码大师Max Kanat-Alexander的建议
评分8.2分
本书的前三部分内容首先聚焦的是程序员应该了解的基本原则,然后是关于软件的复杂性和简约性的各个方面。在此之后,第四部分介绍代码调试。接着是第五部分,包含一整套全新的原则,都是我在《简约之美》出版之后陆续整理出来的,基于的是我将《简约之美》中的原则成功应用在大型工程团队内的经验。接下来第六部分叙述的是软件设计原则背后的哲学。其中包含一章“测试的哲学”,讨论的是有关软件测试的基本原则,比我在第一本书里讲解得更加透彻。最后迎来的是第七部分,内容都是围绕我所有博客中最受欢迎的文章来编写的。开篇首先解释了为什么“持续改善”应该作为软件开发中产品管理的哲学,然后讨论的是如何让你的软件持续改善,以及成为一名更好的程序员的具体方法。总的来说,整本书旨在帮助你成为一名更好的软件开发者,这也是本书唯一的主旨。我倾向于活在一个软件简单易用、快速稳定、设计良好还易于开发的世界里,你不也希望如此吗?在《简约之美》和这本书中,我会告诉你应该通过何种方式来达成这个目的——你所需要做的仅仅是将我传递给你的这些知识在工作中应用起来。