程序员必读书籍
对于程序员来说,有哪些书籍是必读的呢?Stack Overflow 上有一个问题,虽然被关闭了,但是这是设置一个热门的问题。我看到里面推荐的书都是英文的。所以对照着找了找国内的中文版。但是也是有一些翻译的名字我确实没有找到或者暂时还没有出中文版。所以在其中有什么错误的地方,请大家评论告诉我,我立即去更新。
图书目录
- 代码大全(第2版)
- 程序员修炼之道
- 计算机程序的构造与解释
- C程序设计语言
- 算法导论(第3版)
- 设计模式
- 重构
- 人月神话
- 计算机程序设计艺术
- 编译原理
- 哥德尔、艾舍尔、巴赫
- 代码整洁之道
- Effective C++
- More Effective C++
- 编码
- 编程珠玑
- 修改代码的艺术
- Peopleware by Demarco and Lister
- 编程人生
- Surely You’re Joking, Mr. Feynman!
- Effective Java
- 企业应用架构模式
- The Little Schemer
- The Seasoned Schemer
- Why’s (Poignant) Guide to Ruby
- The Inmates Are Running The Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
- UNIX编程艺术
- 测试驱动开发
- Practices of an Agile Developer
- 点石成金
- 敏捷软件开发
- 领域驱动设计
- 设计心理学
- C++设计新思维
- Best Software Writing I by Joel Spolsky
- 程序设计实践
- 程序员思维修炼
- Software Estimation: Demystifying the Black Art by Steve McConnel
- 我编程,我快乐
- 黑客
- Algorithms + Data Structures = Programs
- Writing Solid Code
- JavaScript语言精粹
- Getting Real by 37 Signals
- Foundations of Programming by Karl Seguin
- 计算机图形学原理及实践:C语言描述(第2版)
- Java编程思想
- 计算机系统要素
- 重构与模式
- 现在操作系统(第4版)
- The Annotated Turing
- Things That Make Us Smart by Donald Norman
- 建筑的永恒之道
- 最后期限
- C++程序设计语言
- 深入理解计算机系统(第3版)
- Agile Principles, Patterns, and Practices in C# by Robert C. Martin
- 测试驱动的面向对象软件开发
- Framework Design Guidelines by Brad Abrams
- Object Thinking by Dr. David West
- UNIX环境高级编程
- 黑客与画家
- 新机器的灵魂
- CLR via C#
- Design Patterns in C# by Steve Metsker
- Alice in Wonderland by Lewis Carol
- 禅与摩托车维修艺术
- About Face - The Essentials of Interaction Design
- 未来是湿的
- 编程之道
- Computational Beauty of Nature
- 编程精粹
- Philip and Alex’s Guide to Web Publishing
- 面向对象分析与设计
- Computability by N. J. Cutland
- 编程之魂
- 道德经
- 卓有成效的程序员
- 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
- DOOM启世录
- 单元测试之道C#版
- 怎样解题
- 牧羊少年奇幻之旅
- 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! by David Thielen
- 重来
- JUnit in Action