好书在精不在多,每一本经典书籍都值得反复翻阅,温故而知新!
下面分享几本计算机经典书籍,都是我自己看过的。
就像豆瓣评论所说的,看后有种醍醐灌顶、欲罢不能的感觉。无论你是初学者,还是深耕多年的老手,这本书都值得你深度品读。作者有丰富的编程经验和思想,总结了一套非常实用的重构的基本方法,让你更好的理解重构的思想精髓,找到适合自身以及团队的代码整洁之道
阅读这本书有两种原因:第一,你是个程序员;第二,你想成为更好的程序员。——罗伯特·C. 马丁(Robert C. Martin)
《代码整洁之道》讲述了一系列行之有效的整洁代码操作实践。 这是一本真正的好书,书中介绍的规则均来自作者Bob大叔多年的实践经验,涵盖从命名到重构的多个编程方面,很有学习价值。
如果对你有用可以点赞支持一下我!
CSAPP这本书的豆瓣评分高达9.8分,堪称计算机领域的圣经,无论是科班还是非科班,无论是计算机学生还是已经工作的程序员,这本书绝对值得多刷几遍。
CSAPP不需要太多前置知识点,只需要会C语言就可以学习了。
书中糅合了计算机组成原理、操作系统、网络编程、并行程序设计原理等课程的基础知识。对于刚接触编程,或者像大彬这种非科班出身的人来说,这是一本指导性的书,它会告诉你,要想成为一个优秀的程序员,应当重点理解哪些计算机底层原理,告诉你应该在以后的自学过程中,应该重点学习哪些课程,比如操作系统和体系结构等。
这本书相对比较基础,但是讲解非常精妙、有趣,描述了计算机各个方面。从单片机电路开始,汇编,结构化程序,数据结构于算法,面向对象,数据库,TCP/IP原理,加密解密,XML,软件工程统统有清晰描述,易于理解。在知识的整体理解基础上再阅读文档,学习编程会事半功倍。所以而推荐本书。
《大话数据结构》 这本书最大的特点是,通篇以一种趣味方式来叙述,大量引用了各种各样的生活知识来类比,并充分运用图形语言来体现抽象内容,对数据结构所涉及到的一些经典算法做到逐行分析、多算法比较。这本书特别适合初学者。