一般来说,学习过程发生在购买阶段并结束,然后就再也没有拿起。
在推特上,一位名叫 Pierre de Wulf 的网友突发奇想,有史以来最受欢迎的编程书籍是什么?为了找到程序员最欣赏的编程书籍,他用Python编写脚本,拉取了大量相关资料,最终拿出了这10本经久不衰的技术书籍。以下是推荐的结果。
作者:David Thomas & Andrew Hunt,67%推荐 p >
《程序员实践》由一系列独立的部分组成,涵盖了主题范围从个人责任和专业发展到用于保持代码灵活、易于适应和重用的各种架构技术。使用许多有趣的轶事、深思熟虑的例子和有趣的类比,它充分解释了软件开发许多不同方面的最佳实践和主要陷阱。无论您是初学者、有经验的程序员,还是软件项目经理,本书都适合您阅读。
作者:Robert C. Martin,66% 推荐
软件质量不仅取决于架构和项目管理,还与代码质量密切相关。无论是敏捷开发流派还是传统开发流派,我们都不得不承认这一点。本书提出了一个概念:代码质量与其清洁度成正比。干净的代码不仅质量更可靠,而且为后期的维护和升级打下了良好的基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的干净代码操作实践。这些实践在本书中体现为规则(或“启示”),并辅以来自真实项目的正面和反面示例。只要遵循这些规则,就可以编写干净的代码,从而有效提高代码质量。
作者:Steve McConnell,42% 推荐
这是一本完整的软件构建手册,涵盖了软件构建过程的所有细节。从软件质量和编程思想等方面讨论软件构建的各种问题,详细讨论了顺应潮流的新技术、高科技观点和一般概念。它还包含丰富而典型的程序示例。本书中讨论的技术不仅填补了初级和高级编程技术之间的空白,而且还为程序员提供了有关编程技术的信息来源。本书对有经验的程序员、技术负责人、自学程序员以及几乎不了解很多编程技能的学生都有很大的帮助。可以说,无论读者背景如何,阅读本书都有助于在更短的时间内更轻松地编写出更好的程序。
作者:Martin Fowler,35% 推荐
重构,简而言之,就是有条不紊,不改变外部行为,相应地改进代码。多年前,正是这本书原版的出版,让重构终于从编程高手的小圈子中脱颖而出,成为许多普通程序员日常开发工作中不可或缺的一部分。因此,本书成为了与《设计模式》同名的经典著作。已被翻译成中文、德文、俄文、日文等多种语言,畅销世界各地。
作者:Eric Freeman / Bert Bates / Kathy Sierra / Elisabeth Robson,29.4% 推荐< /p>
“深入简单的设计模式”(影印版)是结合神经生物学、认知科学、学习理论等多项最新研究成果汇编而成,这使得《简单英语设计模式》(影印版)能够将这些设计模式深深烙印在你的脑海中,不易被遗忘。您将更擅长解决软件设计中的问题,并能够用模式语言更好地与团队成员沟通。
作者:Frederick P. Brooks Jr,27.9% 推荐
作者为人们管理复杂的项目提供了深刻的见解。有很多发人深省的观点和很多软件工程实践。书中内容来自Brooks在IBM System 360家族和OS 360的项目管理经验。在第一版发布二十年后,Brooks重新审视了他的原始观点,并添加了一些新的想法和建议。新增章节包括:原著中一些核心思想的精华;一个时代后,布鲁克斯博士对最初的想法有了新的认识; 1986 年的经典文章《没有灵丹妙药》;以及1986年得出的结论(10年内不会有灵丹妙药)目前的理解。
作者:Robert Martin,27.9%推荐
本书是编程大师鲍勃大叔40多年编程生涯的经验和经验,解释了如何成为一个真正专业的程序员这样的态度和原则,需要采取什么样的行动。笔者以自己和同事所走的弯路和错误为例,以期为后人指明方向,帮助自己的事业更上一层楼。本书适用于所有程序员,也是所有想成为专业人士的参考书。
文章来源:《电脑编程技巧与维护》 网址: http://www.dnbcjqywh.cn/zonghexinwen/2021/0824/1250.html
电脑编程技巧与维护投稿 | 电脑编程技巧与维护编辑部| 电脑编程技巧与维护版面费 | 电脑编程技巧与维护论文发表 | 电脑编程技巧与维护最新目录
Copyright © 2018 《电脑编程技巧与维护》杂志社 版权所有
投稿电话: 投稿邮箱: