我的程序员书单(My Programmer Book List)
算法
程序员实用算法 原书
算法导论->大餐 9.4
Algorithms Unlocked->开胃
算法引论——一种创造性方法(建议先看第5章,真是爽爆了)
The Science of Programming
求解数学题《怎样解题》
计算机程序设计艺术 9.3
基础数学 9.5
怎样解题 9.1
An Introduction to Probability Theory and Its Applications, Vol. 1, 3rd Edition 9.6
如何求解问题 8.5
数理逻辑 8.9
集合论基础 9.1
概率论及其应用 9.1
图论导引 8.8
来自圣经的证明 9.4
计算机原理
计算机程序的构造与解释 9.5
领域特定语言 9.1
编译原理 9.1
Java
Effective Akka
Java 8 in action
java puzz
java 并发编程实战 9.0
effective java 9.1
Python
Learning Python
Python Programming
C/C++
Effective C++/STL
数据库
高性能MySQL 第三版
安全
白帽子讲web安全 8.2
黑客攻防技术宝典:web实战篇(第2版) 8.6
加密与解密(第3版) 8.4
Web之困 - 现代Web应用安全指南
Web前端黑客技术揭秘
码的奥秘 9.2
Web安全深度剖析 7.9
SQL注入攻击与防御(第2版) 7.8
精通脚本黑客 8.0
0day安全 (第2版) 8.4
社会工程 8.0
软件工程
教科书:构建之法构建之法中提到的书单
参考书:代码大全 Rapid Development 快速软件开发 项目管理艺术 人件
敏捷软件开发 原则,模式与实践
硝烟中的Scrum和XP : 我们如何实施Scrum 8.6
认知与设计 8.6
门后的秘密 8.2
点石成金 8.5
启示录 8.5
项目百态 8.3
精益开发实战 8.3
敏捷武士 7.7
敏捷软件开发 9.1
持续交付 8.6
精益企业 8.8
精益思想 8.6
看板方法 7.8
系统的思考 8.0
管理3.0 8.0
第五项修炼
UI设计
简约至上 8.4
营销
增长黑客 7.9
标准
HTTP 权威指南 8.7
TCP/IP详解 9.2
软件设计
设计模式 : 可复用面向对象软件的基础 9.4
企业应用架构模式 9.0
软件框架设计的艺术
发布!软件的设计与部署 7.7
实现领域驱动设计 8.8
运维
网站运维 8.3
测试
Google软件测试之道 8.1
程序员实践
卓有成效的程序员
高效程序员的修炼
程序员的思维训练 8.3
程序员的职业素养 8.6
高效程序员的45个习惯——敏捷开发修炼之道
程序员修炼之道——从小工到专家
重构 9.0(《重构与模式》一样,充其量只是一本案例集,无法达到《重构》的高度)
编写可读代码的艺术 8.6
编程珠玑 9.2
编码 9.2
程序员泛读
哥德尔、艾舍尔、巴赫 9.4
暗时间 8.4
把时间当朋友
影响力 8.6
黑客 8.3
编程人生 8.4
版权声明:本文由littleji.com创作并发表,转载请注明作者及出处,欢迎关注公众号:littleji_com
本文遵守CC BY0SA 4.0
if you have any questions, please leave a message behind or give an issue
本文链接为:https://blog.littleji.com/2017/05/10/20170510MyBookList/