阅读
在线书籍
- Nginx开发从入门到精通 alibaba在Nginx上进行分支开放出Tengine.
- 开源软件架构介绍了49个开源程序,包括上下两本。图灵有翻译中文版本。
- 制造开原软件详细说明了开源的各方面注意事项
- cpp1x.org 包含c++11内容
- 理解RESTful架构
计算机
- 黑客与画家 感觉叫程序猿与画家更合适吧
- 程序员的思维训练
- 写给大家看的设计书
- 设计师要懂心理学
- 简约至上
- 认知与设计
- swift开放指南
- 扩展及应用开放chrome
- 30 天自制操作系统
- 算法帝国
- 互联网思维的企业
- 社会工程
- 只是为了好玩 Linux之父
- 统计思维
编程相关类
- 浪潮之巅
- 30天编写操作系统
- 大规模web服务开发
- 征服C指针
- 计算机程序设计艺术 The Art of Computer Programming
- 编程人生
- 具体数学:计算机科学基础(第2版)(Concrete Mathematics: A Foundation for Computer Science,2E)
- 计算机科学的基础,C版
- 世界是数字的(D is for Digital)
- Windows编程(第六版)
- 编码
- 图灵的秘密
- 代码的未来
- 松本行弘的程序世界
- 第二版《Linux/Unix Philosophy》
- 宫本武藏的《五轮书》
- 程序员的职业素养
- 代码整洁之道
- 敏捷软件开发
- Grady Booch(《UML用户指南》作者)
- Tom DeMarco(《项目百态》作者)
- Meilir Page-Jones(《UML面向对象设计基础》作者)
- Erich Gamma(《设计模式》作者)
- Martin Fowler(《重构》作者)
- Bertrand Meyer(《面向对象软件构造》作者)
- Kent Beck(《测试驱动开发》
- 计算机程序的构造和解释》
- 架构整洁之道
- ThoughtWorks软件开发沉思录》
- 苹果应用开发与营销
- 简约至上
- 不守规则创意
- 写给大家看的设计书
- the Little Mac Book
- 认知与设计
- VOIP技术构架(第二版)
- 图解HTTP
- java设计模式之禅 研磨设计模式 对比
架构
入门
- 架构实战:软件架构设计过程
- 企业应用架构模式
- Core J2EE Pattern
进阶
程序员
入门
- 从小工到专家
- 卓有成效的程序员
- 软件随想录
- 高效程序员的45个习惯
进阶
- 代码大全
敏捷
入门
- 解析极限编程
- 硝烟中的Scrum和XP
- ThoughtWorks文集
进阶
- 持续集成:软件质量改进和风险降低之道
- Scrum敏捷软件开发
- 用户故事和敏捷方法
- 重构极限编程
- Kanban
- 敏捷估计和规划
- 测试人员和敏捷团队的实践指南
- How Google test Software
- 持续交付-发布可靠软件的系统方法
- 精益思想
编码
入门
- 代码整洁之道
- 重构:改善既有代码的设计
- 单元测试之道
- 测试驱动开发
- 代码阅读方法和实践
- The ART of Readable Code
进阶
- 实现模式
- 修改代码的艺术
- 重构与模式
- XUnit测试模式
高级
- 计算机程序的构造合解释
设计
入门
- Head First 设计模式
- UML与模式
- 面向对象分析与设计
- 敏捷软件开发:原则,模式,实践
- 设计模式解析
- OO启示录
进阶
- 设计模式:可复用面向对象软件的基础
- Unix编程艺术
- 软件框架设计的艺术
高级
- 领域驱动设计:软件核心复杂性应对之道
思考
- 你的灯亮着吗
- 学会提问
- 少有人走的路
- 系统思考
- 哪来天才
- 程序的思维修炼
- 第五项修炼
- Change by Design
其他
- 欢场女子回忆录
- 黄金时代
总结
读的书再多如果不写出来,就不能成为自己的东西。如果不能向别人说出来,就不能得到修正与反馈。