好书推荐:程序员必读书目

通过软件工程阅读计划这门课程,让我更加的了解了专业领域相关的书籍,今天,我将我已经阅读过的书籍推荐给大家。

1.《程序员修炼之道》豆瓣评分:8.8分

作者:(美国)亨特(Andrew Hunt) (美国)托马斯(David Thomas)

《程序员修炼之道》由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,直到用于使代码保持灵活、并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻异事、有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的实践和重大陷阱。

好书推荐:程序员必读书目

2.《计算机程序的构造和解释(原书第2版)》豆瓣评分:9.5分

作者:(美国)Harold Abelson (美国)Gerald JaySussman Julie (美国)Sussman

这里我看的是第二版,作者从计算机讲起,描述主机中有什么部件,主板上有什么零件,CPU、内存和硬盘之间怎么连接的。书中还描述了你写的程序是怎么从一个文本文件被编译、链接变成汇编码,又是怎么从汇编语言变成机器码,以及怎么被计算机执行的。作者还讲到计算机网络、组成原理、进程、线程等等,从硬件讲到软件,从里讲到外。它就像一张网,把我们整个计算机生涯中可能遇到的知识给组织起来了。

好书推荐:程序员必读书目

3.《人月神话》豆瓣评分:8.4分

作者:(美)Frederick P.Brooks (小弗雷德里克·布鲁克斯)

《人月神话》是软件开发方面比较经典的一本书,作者思想前卫,华满而又充实,使得不只是软件行业的人在读,这本书主要针对软件开发管理方面的内容,可能作者也是管理者的原因。即便这样,对于一个刚步入软件行业的新手来说,吸引力更是不减半分,作者善于举出许多实际的项目作为依据这一点与传统软件工程相似,但有些观点却与编程的一些知识相悖,值得阅读与思考。

好书推荐:程序员必读书目

4.《黑客与画家》豆瓣评分:8.8分

作者:Paul Graham

《黑客与画家》是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。

好书推荐:程序员必读书目

5.《编程珠玑》豆瓣评分:9.2分

作者:Jon Bentley

在书中,作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富于创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。

好书推荐:程序员必读书目

6.《代码大全(第2版)》豆瓣评分:9.3分

作者:Steve McConnell(史蒂夫·迈克康奈尔)

第2版的《代码大全》是著名IT畅销书作者史蒂夫·迈克康奈尔11年前的经典著作的全新演绎。第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。本书从软件质量和编程思想入手论述了软件构建的各种问题,并以此引出紧跟潮流的新技术、新观点、通用的概念,书中还容纳了众多典型的代码示例。

好书推荐:程序员必读书目

如果有喜欢的朋友,可以在评论区分享你的观点与心得。有想了解的的小伙伴可以私信给我,这里有我精心准备的阅读报告供您参考,共同交流心得。学习问答君,只有你不敢问,没有我不敢答,期待你的私信。

(图片和部分资讯来源于网络)

来源:学习问答君

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月13日
下一篇 2019年4月13日

相关推荐