程序员学习应该看哪些书籍? 程序员编程培训( 三 )


程序员学习应该看哪些书籍? 程序员编程培训

文章插图
 本书是继《重构》和《重构与模式》之后探讨修改代码技术的又一里程碑式的著作,而且从涵盖面和深度上都超过了前两部经典 。书中不仅讲述面向对象语言(Java、C#和C++)代码,也有专章讨论C这样的过程式语言 。作者将理解、测试和修改代码的原理、技术和最新工具(自动化重构工具、单元测试框架、仿对象、集成测试框架等),与解依赖技术和大量开发和设计优秀代码的原则、最佳实践相结合,许多内容非常深入,而且常常发前人所未发 。15、《人月神话》 27.5%的人推荐
程序员学习应该看哪些书籍? 程序员编程培训

文章插图
 本书内容源于作者Brooks在IBM公司任System/360计算机系列以及其庞大的软件系统OS/360项目经理时的实践经验 。在本书中,Brooks为人们管理复杂项目供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真知灼见 。16、《重构》 33.3%的人推荐
程序员学习应该看哪些书籍? 程序员编程培训

文章插图
 二十多年来,全世界经验丰富的程序员都依靠Martin Fowler的重构来改进现有代码的设计,高软件的可维护性,并使现有代码更易于理解 。这个期待已久的新版本已经更新,以反映编程领域的重要变化 。第二版的《重构》,改用JavaScript代码示例,以及演示无类重构的新功能示例 。和第一版一样,这个版本解释了什么是重构为什么应该重构,如何判断需要重构的代码,以及如何成功的重构 。17、《设计模式》 33.3%的人推荐
程序员学习应该看哪些书籍? 程序员编程培训

文章插图
 这本书不是介绍面向对象技术或设计 。许多书已经在这方面做得很好了……,这是一本设计模式的书,描述了面向对象软件设计中特定问题的简单而优雅的解决方案,这本书结合设计实作例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来 。18、《代码大全》 44.9%的人推荐
程序员学习应该看哪些书籍? 程序员编程培训

文章插图
 本书被广泛认为是编程的最佳实践指南之一,Steve McConnell的《代码大全》完成帮助开发人员编写更好的软件已经超过十年了 。现在这本经典的书已经完全更新和修订了,并加入了最前沿的实践——以及数百个新的代码样本——来说明软件构建的艺术和科学 。无论你的经验水平、开发环境或项目大小如何,本书都将为你供信息并激发您的思考——并帮助你构建最高质量的代码 。19、《程序员修炼之道》 44.7&的人推荐
程序员学习应该看哪些书籍? 程序员编程培训

文章插图
 本书由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,知道用于使代码保持灵活、并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱 。20、《代码整洁之道》 52.2%的人推荐
程序员学习应该看哪些书籍? 程序员编程培训

文章插图
 本书出一种观念:代码质量与其整洁度成正比 。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础 。作为编程领域的佼佼者,作者给出了一系列行之有效的整洁代码操作实践 。这些实践在《代码整洁之道(英文版)》中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例 。只要遵循这些规则,就能编写出干净的代码,从而有效升代码质量 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: