程序员修炼之道:通向务实的最高境界(第2版)

程序员修炼之道:通向务实的最高境界(第2版)

评分

★★★★★

ISBN

9787121384356

出版社

电子工业出版社 2020-04-01出版

内容简介
《程序员修炼之道——从小工到专家(第2版))》是值得每位从事相关工作的人一读、再读、再三读的少数科技书籍之一。无论你是新手还是经验丰富的实践者,每次阅读都会收获有新的见解。1999年Dave Thomas和Andy Hunt编写了这本颇具影响力的书的第1版,帮助他们的客户创造出更卓越的软件,或是重新发现编码的乐趣。书中的这些课程帮助一代代程序员洞悉软件开发的本质,而这些洞察独立于任何特定的语言、框架或方法,其倡导的编码实用主义哲学,催生了数百本书、视频和音频,以及数以万计的全新职业和成功故事。本书中一系列自包含的章节,充满了经典和新鲜的轶事、深思熟虑的例子和有趣的类比,《程序员修炼之道》昭示了软件开发许多不同方面的最佳方法和主要陷阱。
AI简介
这是一本关于软件开发的书籍,旨在指导程序员从初学者成长为高手。书中充满了经典和新鲜的轶事、深思熟虑的例子和有趣的类比,昭示了软件开发许多不同方面的最佳方法和主要陷阱。 本书首先阐述了务实的哲学,强调了勇于承认错误的重要性,掌控自己职业的重要性,以及DRY原则的应用等。同时,书中也介绍了如何通过调试心理学与心态,以及编辑器的使用技巧来提高编程效率。 在讨论务实的方法时,书中详细讲解了优秀设计的精髓,DRY——邪恶的重复,正交性,可逆性,曳光弹,原型与便签,领域语言,以及估算等方面的内容。 在介绍基础工具时,书中讲解了纯文本的威力,Shell游戏,加强编辑能力,版本控制,调试,文本处理,以及工程日记等方面的内容。 在讨论务实的偏执时,书中讲解了提示36 你无法写出完美的软件,契约式设计,死掉的程序不会说谎,断言式编程,如何保持资源的平衡,以及不要冲出前灯范围等方面的内容。 在讨论宁弯不折时,书中讲解了解耦,在现实世界中抛球杂耍,变换式编程,继承税,以及配置等方面的内容。 在讨论并发时,书中讲解了打破时域耦合,共享状态是不正确的状态,角色与进程,黑板等方面的内容。 在讨论当你编
阅读/下载地址