近来也读过不少书,推荐几本个人觉得不错的:
-
《Vue.js项目开发实战》张帆
-
《我的第一本算法书》【日】宫崎修一;石田保辉,入门书籍,无代码进行图解
-
《算法图解:像小说一样有趣的算法入门书》【美】Aditya Bhargava
-
《编译与反编译技术实战》庞建民
-
《重构:改善既有代码的设计》【美】Martin Fowler
-
《Docker技术入门与实战》杨保华;戴王剑;曹亚仑
-
《一本小小的蓝色逻辑书》【加】布兰登•罗伊尔
-
《精进:如何成为一个很厉害的人》采铜
最近也买了极客时间上的几门课程,有几门我觉得不错的,虽然没有实体书出版,但课程依然还是按照书籍写作方式来写,比较系统化,有兴趣的也可以看看:
-
《左耳听风》
-
《软件工程之美》
-
《项目管理实战20讲》
不过有一门课是不推荐的,就是《程序员进阶攻略》,后来作者也出了实体书,但总觉得作者对武侠小说过着迷,课程写得有点过于武侠风,技术与武侠关联得过于牵强。
书单均是个人看过或者业界认可的经典书籍,跟网上罗列的安全书单不同,并非把网店上的各安全书籍都罗列上的。如果你有何好书推荐可在Issues(https://github.com/riusksk/secbook/issues)上提交,或者提交合并,待我看过之后,如果觉得可以就会在此处更新,这里也会不定期更新书单。
文末附完整的思维导图,欢迎收藏。
计算机及系统原理
· 《编码:隐匿在计算机软硬件背后的语言》 【美】Charles Petzold
· 《深入理解计算机系统》【美】Randal E.Bryant
· 《深入理解Windows操作系统》【美】Russinovich,M.E.;Solomon,D.A.
· 《Linux内核设计与实现》【美】Robert Love
· 《深入理解Android内核设计思想》林学森
· 《Android系统源代码情景分析》罗升阳
· 《深入理解Mac OS X & iOS操作系统》【美】Jonathan Levin
· 《深入理解Linux内核》 【美】DanielP.Bovet
· 《代码揭秘:从C/C++