有哪些程序员必读书籍值得推荐?


程序员必读书有哪些?这个其实没办法回答 。你最需要的 。就是你必读的 。不过 。仍然有很多经典的书籍 。当你读完这些之后 。你会发现另外一番天地 。也解放了自己的思维方式 。
代码大全(第二版)

有哪些程序员必读书籍值得推荐?

文章插图
本书从软件质量、编程思想等方面阐述了软件构建的各种问题 。并论述了紧跟潮流的新技术、高屋建瓴的观点 。而且还有丰富的程序示例 。看完这本书 。可以打开自己的思维方式 。有种柳暗花明又一村的感觉 。
程序员修炼之道
有哪些程序员必读书籍值得推荐?

文章插图
这本书主要讲述了使代码保持灵活并且易于改变和复用的各种框架技术 。利用了许多富有娱乐型的奇闻异事 。具有思想性的例子及有趣的类比 。全面阐述了软件开发的许多不同方面的最佳实践和重大陷阱 。绝对是程序员必读的书之一 。
计算机程序的构造和解释
有哪些程序员必读书籍值得推荐?

文章插图
本书成型于麻省理工学院多年使用的一本教材 。世界各地已有100多所院校采用本书作为教材 。包括美国福斯坦大学、普林斯顿大学、牛津大学、东京大学等 。
这本书 。能赋予你智慧 。
C程序设计语言
有哪些程序员必读书籍值得推荐?

文章插图
由C语言设计者Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan编写的一部介绍C语言标准及其程序设计方法的权威性经典著作 。全面、系统的讲诉了C语言各个特性及程序设计的基本方法 。
C语言开发者必读的一本书 。其他开发者也不妨看看 。非常有价值 。
重构:改善既有代码的设计
有哪些程序员必读书籍值得推荐?

文章插图
实用性书籍 。清晰揭示了重构的过程 。解释了重构的原理和最佳实践方式 。并给出了何时、何地应该开始挖掘代码以求改善 。书中给出了70多个可行的重构 。每个重构都介绍了一种经过验证的代码变换首发的动机和技术 。
这本书可以帮助你减少开发过程中的风险 。是很有价值的参考读物 。
人月神话
有哪些程序员必读书籍值得推荐?

文章插图
本书蕴藏了很多发人深省的观点 。而且有大量的软件工程的实践 。为每个复杂项目的管理着给出了自己的真知灼见 。这本书适合软件开发行业的从业人员阅读 。对软件开发、软件项目经理、系统分析师更是必读之作 。
代码简洁之道
有哪些程序员必读书籍值得推荐?

文章插图
《代码整洁之道》提出一种观念:代码质量与其整洁度成正比 。干净的代码 。既在质量上较为可靠 。也为后期维护、升级奠定了良好基础 。作为编程领域的佼佼者 。这些实践在《代码整洁之道》中体现为一条条规则(或称“启示”) 。并辅以来自现实项目的正、反两面的范例 。只要遵循这些规则 。就能编写出干净的代码 。从而有效提升代码质量 。
这本书非常有借鉴的价值 。
好了 。说了这么多 。忘记开头语了:收藏不看系列……(真的很有价值 。不看感觉亏了什么)
——摘自W3Cschool学员的回答
其他观点:
国内的放在文章下面 。第一部分推荐国外的书 。是Treehouse在Facebook和Twitter做了一项问卷调查 。
最终 。最受程序员推荐的前25本书 。(没有什么特别的顺序 。)
并把书分成五类:General Programming(通用程序设计)、HTML & CSS、JavaScript & jQuery、Python、其他 。
General Programming(通用程序设计)
1、《代码整洁之道》(Clean Code: A Handbook of Agile Software Craftsmanship)
有哪些程序员必读书籍值得推荐?

文章插图
《代码整洁之道》应该很多看书的程序员都有听过 。简直是写出干净代码的一剂良药 。并且Robert C. Martin在写这本书中也有很多工作之中能用得到的操作实践旨在帮助开发者编写出干净的代码 。从而有效提升代码质量 。
2、《代码大全》
有哪些程序员必读书籍值得推荐?

文章插图
本书几乎涵盖了软件开发过程中的各方面 。工作学习中的查阅宝典 。
3、《Think Like a Programmer》
有哪些程序员必读书籍值得推荐?

文章插图
本书旨在教读者如何系统地解决问题 。书中提供大量的技术和示例 。但是这本书不会告诉任何人在特定的环境下该做什么 。而是培养读者解决问题的能力 。让他们用程序员思维去突破每一个难题 。(听书名仿佛是有人要改行一样)

推荐阅读