程序员有哪些必备的书籍?( 二 )


11.《JAVA Scrip设计模式》
12.《重学前端》
13.《你不知道的JAVA Scrip》
14.《图解HTTP》-全是学习计算机的必备书籍了 。

程序员有哪些必备的书籍?

文章插图
 
15.《大型网站技术构架-核心原理与案例分析》-主要介绍了前端代码的写作及技巧 。
16.《深入理解ES6》
17.《DOM启蒙》-详细的DOM操作指南 。
18.《深入浅出Node.js》-比较适合有js基础的读者 。
 
网络:1.《计算机网络》-详细的介绍了计算机网络通信的主要原理 。
2.《TCP/IP详解卷一:协议》-此书讲明白了网络之术 。
3.《计算机网络与因特网》-计算机网络和因特网是如何工作的 。
4.《自顶向下》-计算机网络的神书 。
5.《思科网络技术学院》
6.《用TCP/IP进行网际互联》
7.《TCP/IP路由技术》
8.《网络是怎样连接的》-以图配文,讲解了网络的全貌 。
9.《UNIX网络编程》
 
计算机体系:1.《深入理解计算机系统》-以程序员的视角看体系结构,很详细透彻 。
2.《计算机体系结构》-系统性非常强,结构清晰 。
3.《高性能并行珠玑》
4.《计算机体系结构》-详细的介绍了计算机各个部分的体系 。
5.《计算机系统结构》-计算机系统结构界的圣经 。
6.《计算机组成与设计》
7.《并行计算机体系结构》-主要偏重分布式 。
8.《计算机组织与体系结构》
9.《计算机组成原理》
程序员有哪些必备的书籍?

文章插图
 
10.《微机原理与接口技术》-学习接口有很强的指导性 。
11.《深入理解计算机》-这本书覆盖面很广,值得推荐 。
12.《操作系统:精髓与设计原理》-主要介绍了操作系统 。
13.《现代操作系统》-也是主要针对操作系统课程的教材 。
 
测试:1.《软件测试(第2版)》-入行必备书籍,讲解的都是实用技巧 。
2.《软件测试的艺术》-据说是硅谷测试人员的必备书,其测试思想非常值得一看 。
3.《计算机软件测试》-非常适合初学者的一本书 。
4.《全程软件测试》-国产中非常棒的一本测试书籍了 。
5.《有效软件测试》-主要是给各个阶段提的一些建议,值得一读 。
6.《软件测试经验与教训》-真的含有非常丰富的经验,引人思考 。
7.《精通QTP—自动化测试技术领航》
8.《QTP自动化测试权威指南》
9.《软件测试工程师面试指导》-对测试就业方便具有很高的参考价值 。
10.《灰帽黑客》-比较适合有测试基础的读者 。
程序员有哪些必备的书籍?

文章插图
 
11.《XSS跨站脚本攻击剖析与防御》-想深入了解XSS方面的可以看一下一本书 。
12.《SQL注入攻击与防御》-SQL注入内容很多,有助于深入了解SQL 。
13.《黑客防攻技术宝典》-主要是应用程序安全漏洞的实用指南 。
14.《Web安全防攻:渗透测试实战指南》
15.《重构》清楚地揭示了重构的过程 。
16.《Selenium2自动化测试实战》
17.《google软件测试之道》
18.《凤凰项目》
19.《持续交付》
20.《人月神话》-测试必读书目之一 。
程序员有哪些必备的书籍?

文章插图
 
软件工程:1. 《建构之法》-简直是软件工程的地图和指南针 。
2. 《数学之美》
程序员有哪些必备的书籍?

文章插图
 
3. 《浪潮之巅》
4. 《大学之路》-非常适合入门学习的一本书 。
5. 《设计模式》-主要介绍了软件的设计模式 。
6. 《代码大全》-比较适合用来当工具书 。
程序员有哪些必备的书籍?

文章插图
 
7. 《代码整洁之道》-经典中的经典,入手必备 。
8. 《快速软件开发》-凝聚了项目开发的多种宝贵经验 。
9. 《Rapid Development》
10. 《软件工程》-内容比较多,可以找着重点看 。
11. 《项目管理艺术》-非常适合项目经理的学习 。
12. 《梦断代码》
13. 《软件观念革命》
程序员有哪些必备的书籍?

文章插图
 
14. 《软件工程导论》-里面有非常多的研究方法,具有很高的参考价值 。
15. 《软件工程—实践者之路》-比较侧重于实践 。


推荐阅读