书单BookList
1. 《代码大全》 史蒂夫·迈克康奈尔 (Code Complete)
2. 《程序员修炼之道》 Andrew Hunt [读过了,非常好的一本书] (Pragmatic Programmer)
3. 《计算机程序的构造和解释》 Harold Abelson (Structure and Interpretation of Computer Programs)
4. 《C程序设计语言》Dennis M. Ritchie (The C Programming Language)
5. 《算法导论》Thomas H. Cormen (Introduction to Algorithms)
6. 《重构:改善既有代码的设计》 Martin Fowler (Refactoring: Improving the Design of Existing Code)
7. 《设计模式》Erich Gamma (Design Patterns)
8. 《人月神话》 (The Mythical Man-Month)
9. 《计算机程序设计艺术》 Donald E. Knuth (The Art of Computer Programming)
10. 《编译原理》(龙书)
11. 《深入浅出设计模式》
12. 《哥德尔、艾舍尔、巴赫书:集异璧之大成》
13. 《代码整洁之道》
14. 《Effective C++》和《More Effective C++》
15. 《编程珠玑》
16. 《修改代码的艺术》by Michael Feathers
17. 《编码:隐匿在计算机软硬件背后的语言》
18. 《禅与摩托车维修艺术 / Zen and the Art of Motorcycle Maintenance》
19. 《Peopleware / 人件集:人性化的软件开发》
20. 《Coders at Work / 编程人生》
21. 《Surely You’re Joking, Mr. Feynman! / 别闹了,费曼先生!》
22. 《Effective Java 中文版》
23. 《Patterns of Enterprise Application Architecture / 企业应用架构模式》
24. 《The Little Schemer》和《The Seasoned Schemer》 nmiranda
25. 《交互设计之路》英文名:《The Inmates Are Running The Asylum: Why High Tech
Products Drive Us Crazy and How to Restore the Sanity》该书作者:Alan
Cooper,人称Visual Basic之父,交互设计之父。
26. 《Why’s (Poignant) Guide to Ruby 》
27. 《Unix编程艺术》
28. 《Practices of an Agile Developer / 高效程序员的45个习惯:敏捷开发修炼之道》
29. 《Test-Driven Development by Example. / 测试驱动开发》
30. 《Don’t Make Me Think / 点石成金:访客至上的网页设计秘笈》
《Modern C++ Design》 by Andrei Alexandrescu
《Best Software Writing I》 by Joel Spolsky
《The Practice of Programming | 程序设计实践》by Kernighan and Pike
《Pragmatic Thinking and Learning: Refactor Your Wetware》 by Andy Hunt
《Software Estimation: Demystifying the Black Art》 by Steve McConnel
《The Passionate Programmer| 我编程,我快乐:程序员职业规划之道》by Chad Fowler
《Hackers: Heroes of the Computer Revolution | 黑客:计算机革命的英雄》
《Algorithms + Data Structures = Programs》
《Writing Solid Code》
《JaveScript:The Good Parts | JavaScript语言精粹》
《Getting Real 》by 37 Signals
《Foundations of Programming 》by Karl Seguin
《Computer Graphics: Principles and Practice in C (2nd Edition) | 计算机图形学原理及实践:C语言描述》
《Thinking in Java | Java编程思想》by Bruce Eckel
《The Elements of Computing Systems》
《Refactoring to Patterns | 重构与模式 》 by Joshua Kerievsky
《Modern Operating Systems | 现代操作系统》by Andrew S. Tanenbaum
《The Annotated Turing》
《Things That Make Us Smart》 by Donald Norman
《The Timeless Way of Building | 建筑的永恒之道 》by Christopher Alexander
《The Deadline: A Novel About Project Management》 by Tom DeMarco
《The C++ Programming Language | C++程序设计语言》by Stroustrup
《Patterns of Enterprise Application Architecture | 企业应用架构模式》
《Computer Systems – A Programmer’s Perspective | 深入理解计算机系统》
《Agile Principles, Patterns, and Practices in C#》 by Robert C. Martin
《Growing Object-Oriented Software, Guided by Tests》
《Framework Design Guidelines | .NET设计规范:约定、惯用法与模式》 by Brad Abrams
《Object Thinking》 by Dr. David West
《Advanced Programming in the UNIX Environment | UNIX环境高级编程》 by W. Richard Stevens
《Hackers and Painters: Big Ideas from the Computer Age | 黑客与画家》
《The Soul of a New Machine | 新机器的灵魂》 by Tracy Kidder
《CLR via C# | 框架设计》 by Jeffrey Richter
《Design Patterns in C#》 by Steve Metsker
《Alice in Wonderland | 爱丽丝梦游仙境》 by Lewis Carol
《Zen and the Art of Motorcycle Maintenance | 禅与摩托车维修艺术》by Robert M. Pirsig
《About Face – The Essentials of Interaction Design | About Face3交互设计精髓》
《Here Comes Everybody: The Power of Organizing Without Organizations | 未来是湿的:无组织的组织力量》 by Clay Shirky
《The Tao of Programming》
《Computational Beauty of Nature》
《Philip and Alex’s Guide to Web Publishing》
《Object-Oriented Analysis and Design with Applications | 面向对象分析与设计》 by Grady Booch
《Effective Java | Effective Java中文版》 by Joshua Bloch
《Computability: An Introduction to Recursive Function Theory》 by N. J. Cutland
《Masterminds of Programming | 编程大师智慧/编程之魂》
《Tao Te Ching | 道德经》
《The Productive Programmer | 卓有成效的程序员》
《The Art of Deception》 by Kevin Mitnick
《The Career Programmer: Guerilla Tactics for an Imperfect World》 by Christopher Duncan
《Paradigms of Artificial Intelligence Programming: Case studies in Common Lisp》
《Masters of Doom | Doom启示录》
《Pragmatic Unit Testing in C# with NUnit》 by Andy Hunt and Dave Thomas with Matt Hargett
《How To Solve It: A New Aspect of Mathematical Method | 怎样解题:数学思维的新方法》 by George Polya
《The Alchemist | 牧羊少年奇幻之旅》 by Paulo Coelho
《Smalltalk-80: The Language and its Implementation》
《Writing Secure Code (2nd Edition) 》by Michael Howard
《Introduction to Functional Programming》 by Philip Wadler and Richard Bird
《No Bugs!: Delivering Error Free Code in C and C++》 by David Thielen
《Rework | 重来:更为简单有效的商业思维》 by Jason Freid and DHH
《JUnit in Action | JUnit实战》
算法导论(第2版)
代码大全(第2版)
C++ Primer中文版(第4版)
设计模式:可复用面向对象软件的基础
浪潮之巅
Java编程思想(第4版)
Java核心技术 卷1:基础知识
Java核心技术 卷2:高级特性
人月神话
Linux内核编程
C程序设计语言(第2版新版)
黑客与画家:硅谷创业之父Paul Graham文集
编程之美:微软技术面试心得
代码之美
软件随想录:程序员部落酋长Joel谈软件
架构之美
国外计算机科学经典教材:Unix & Linux大学教程
深入理解计算机系统(原书第2版)
UNIX网络编程 卷1:套接字联网API
UNIX网络编程 卷2:进程间通信
自动机理论、语言和计算导论
软件架构的艺术
Effective C++中文版
Effective Java中文版(第2版)
PHP & MySQL Web数据库应用开发指南(第2版)
PHP经典实例(第2版)
C++ 编程思想 第1卷
C++ 编程思想 第2卷 两卷合订本
Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理
数据库系统导论(原书第8版)
Python参考手册(第4版)
Python灰帽子
提高C++性能的编程技术
从网管员到CTO:网络设备配置与管理实战详解
深入理解计算机系统(修订版)
UNIX编程艺术
深入理解Java虚拟机:JVM高级特性与最佳实践
Microsoft.NET框架程序设计
代码整洁之道
编程珠玑(第2版)、编程珠玑(续)
大话设计模式
C#开发宝典
深入理解Linux内核(第3版)
UNIX环境高级编程 (第2版)
WCF服务编程:.NET开发者决战SOA的制胜利剑(第3版)
现代编译原理:C语言描述 (虎书)
高级编译器设计与实现 (鲸书)
编译原理(第2版)(龙书)
Windows核心编程 (第5版)
C++标准程序库:自修教程与参考手册
设计原本:计算机科学巨匠Frederick P.Brooks的思考
软件框架设计的艺术
来源伯乐在线:http://blog.jobbole.com/5886/
书单BookList的更多相关文章
- 阿里大神favoorr提供的书单
Thoughtwoks中国的推荐书单 <http://www.douban.com/doulist/2012097/ >新浪微博-秦迪 <http://blog.2baxb.me/ ...
- java提升路线书单(原文自知乎刘欣)
复制黏贴自知乎刘欣大神,作为个人的书单与指导路线 原文链接:https://www.zhihu.com/question/19848946/answer/92536822 刘欣 追寻内心的真正兴趣 ...
- .NET程序员走向高端必读书单汇总
.NET程序员走向高端必读书单汇总 一.知识树 1. 基本能力 1.1 数学 1.2 英语 1.3 语言表达 2. 计算机组织与体系结构 3. 算法与数据结构 4. 操作系统 5. 计算机网络 6. ...
- PHPer书单
想提升自己,还得多看书!多看书!多看书! 下面是我收集到的一些PHP程序员应该看得书单及在线教程,自己也没有全部看完.共勉吧! Github地址:https://github.com/52fhy/ph ...
- A Year Of Books - 2016 Javaer书单
A Year Of Books - 2016 Javaer书单 (PS:欢迎留言推荐,很多来自白衣大哥的推荐) 1. OS & Networking <编码 : 隐匿在计算机软硬件背后的 ...
- 我的GTD中收集的书单
在几年的GTD过程中,收集了一些想读的书目,没有系统地整理,每当读完一本之后,就翻翻书单,寻找下一本感兴趣的书,书是不可能读完的,只能找有兴趣的.符合自己目标方向的.有些书记录了豆瓣上的评分,虽然不是 ...
- C语言和数据结构的书单-再次推荐
一.推荐专业书单: 1) C语言方面: n 明解C语言——适合初学者 豆瓣链接:https://book.douban.com/subject/23779374/ 推荐理由:< ...
- 一个很不错的适合PHPER们书单,推荐给大家【转】
来我博客的访客们中,有一些是PHP的初学者,是不是很迷茫PHP应该怎么学?应该买什么样的书?到处问人,到处求助?这下好了. 正好看到黑夜路人在博客上推荐了一个书单,看上去都非常不错,很多我也没有读过, ...
- 【转载】.NET程序员走向高端必读书单汇总
原文:.NET程序员走向高端必读书单汇总 .NET程序员走向高端必读书单汇总 一.知识树 1. 基本能力 1.1 数学 1.2 英语 1.3 语言表达 2. 计算机组织与体系结构 3. 算法与数据结构 ...
随机推荐
- hadoop之 node manager起不来, 执行mapreduce 程序hang住
现象: node manager起不来, 执行mapreduce 程序hang住 namenode 进程状态查询[root@hadp-master sbin]# jps8608 ResourceMan ...
- C# 中取绝对值的函数
System.Math.Abs(float value); System.Math.Abs(decimal value); System.Math.Abs(int value); System.Mat ...
- JavaScriptSerializer类 对象序列化为JSON,JSON反序列化为对象 。
JavaScriptSerializer 类由异步通信层内部使用,用于序列化和反序列化在浏览器和 Web 服务器之间传递的数据.说白了就是能够直接将一个C#对象传送到前台页面成为javascript对 ...
- hadoop入门篇-hadoop下载安装教程(附图文步骤)
在前几篇的文章中分别就虚拟系统安装.LINUX系统安装以及hadoop运行服务器的设置等内容写了详细的操作教程,本篇分享的是hadoop的下载安装步骤. 在此之前有必要做一个简单的说明:分享的所有内容 ...
- Linux(Centos7)下安装 zookeeper docker版 集群
为了省去麻烦的软件安装,现在开发环境需要的软件越来越习惯于docker安装了,先看下安装后的截图,开发环境正在启动的容器 1.首先系统需要先支持docker …… 由于之前安装几次都没有做流程记录,在 ...
- redis在PHP中的基本使用案例(觉得比较实用)
源地址 http://www.t086.com/article/4901
- Zeroc Ice 3.6.1 生成 vs2015 c++ 版本库及相关配置
背景: 目前发布的Ice最新版本为3.6.0,使用的vs2013编译的,vs2015版本正在开发,发布只是时间问题: 不过官方实在给力,github上的源码已经支持vs2015编译了.源码版本为3.6 ...
- nginx_auto_deny
nginx auto deny 流量/访问限制脚本 https://files.cnblogs.com/files/ligao/nginx_deny_ip.tar.gz
- LBS(基于位置服务)
ylbtech-杂项:LBS(基于位置服务) 基于位置的服务,它是通过电信移动运营商的无线电通讯网络(如GSM网.CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标 ...
- linux 定时
http://blog.csdn.net/jingxiangren/article/details/4745631