程序員必讀書籍
1. Code Complete (2nd edition) by Steve McConnell (代碼大全)
電子書:中文版
2. The Pragmatic Programmer (程序員修煉之道)
電子書:中文版
3. Structure and Interpretation of Computer Programs (計算機程序的構造和解釋)
電子書:中文第二版
4. The C Programming Language by Kernighan and Ritchie
電子書:中文第二版
5. Introduction to Algorithms by Cormen, Leiserson, Rivest & Stein (算法導論)
電子書:英文第三版
6. Design Patterns by the Gang of Four (設計模式)
電子書:中文版
7. Refactoring: Improving the Design of Existing Code (重構)
電子書:中文版
8. The Mythical Man Month (人月神話)
電子書:中文版
9. The Art of Computer Programming by Donald Knuth (計算機程序設計藝術)
電子書:中文第三卷第二版
10. Compilers: Principles, Techniques and Tools by Alfred V. Aho, Ravi Sethi and Jeffrey D. Ullman (龍書 編譯原理)
電子書:中文版
11. G?del, Escher, Bach by Douglas Hofstadter (歌德爾 愛麗舍 巴赫——集異璧之大成)
電子書:中文版
12. Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin (代碼整潔之道)
電子書:中文版
13. Effective C++
電子書:第三版中文
14. More Effective C++
電子書:第三版中文
15. CODE by Charles Petzold (編碼的奧秘)
電子書:中文版
16. Programming Pearls by Jon Bentley (編程珠璣)
電子書:中文第二版
17. Working Effectively with Legacy Code by Michael C. Feathers (修改代碼的藝術)
電子書:中文版
18. Peopleware by Demarco and Lister (人件)
電子書:中文版
19. Coders at Work by Peter Seibel (編程人生)
電子書:中文版
20. Surely You’re Joking, Mr. Feynman! (別逗了,費曼先生)
電子書:中文版
21. Effective Java 2nd edition
電子書:中文版
22. Patterns of Enterprise Application Architecture by Martin Fowler (企業應用架構模式)
電子書:中文版
23. The Little Schemer
電子書:尊重版權,請購買正版書籍
24. The Seasoned Schemer
電子書: 尊重版權,請購買正版書籍
25. Why’s (Poignant) Guide to Ruby
電子書:尊重版權,請購買正版書籍
26. The Inmates Are Running The Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
電子書:尊重版權,請購買正版書籍
27. The Art of Unix Programming (UNIX編程藝術)
電子書:中文版
28. Test-Driven Development: By Example by Kent Beck (測試驅動開發)
電子書:中文版
29. Practices of an Agile Developer (高效程序員的45個習慣)
電子書:中文版
30. Don’t Make Me Think (點石成金)
電子書:中文版
31. Agile Software Development, Principles, Patterns, and Practices by Robert C. Martin (敏捷軟件開發)
電子書:中文版
32. Domain Driven Designs by Eric Evans(領域驅動設計)
電子書:尊重版權,請購買正版書籍
33. The Design of Everyday Things by Donald Norman(設計心理學)
電子書:中文版
34. Modern C++ Design by Andrei Alexandrescu(C++設計新思維)
電子書:中文版
35. Best Software Writing I by Joel Spolsky
電子書:
36. The Practice of Programming by Kernighan and Pike(程序設計實踐)
電子書:尊重版權,請購買正版書籍
37. Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt (程序員的思維修煉)
電子書:中文版
38. Software Estimation: Demystifying the Black Art by Steve McConnel
電子書:尊重版權,請購買正版書籍
39. The Passionate Programmer (My Job Went To India) by Chad Fowler (我編程我快樂)
電子書:中文版
40. Hackers: Heroes of the Computer Revolution (黑客:計算機革命的英雄)
電子書:中文版
41. Algorithms + Data Structures = Programs
電子書:尊重版權,請購買正版書籍
42. Writing Solid Code
電子書:尊重版權,請購買正版書籍
43. JavaScript - The Good Parts
電子書:
44. Getting Real by 37 Signals
電子書:
45. Foundations of Programming by Karl Seguin
電子書:
46. Computer Graphics: Principles and Practice in C (2nd Edition)
電子書:
47. Thinking in Java by Bruce Eckel
電子書:
48. The Elements of Computing Systems
電子書:
49. Refactoring to Patterns by Joshua Kerievsky
電子書:
50. Modern Operating Systems by Andrew S. Tanenbaum
電子書:
51. The Annotated Turing
電子書:
52. Things That Make Us Smart by Donald Norman
電子書:
53. The Timeless Way of Building by Christopher Alexander
電子書:
54. The Deadline: A Novel About Project Management by Tom DeMarco
電子書:
55. The C++ Programming Language (3rd edition) by Stroustrup
電子書:
56. Patterns of Enterprise Application Architecture
電子書:
57. Computer Systems - A Programmer’s Perspective
電子書:
58. Agile Principles, Patterns, and Practices in C# by Robert C. Martin
電子書:
59. Growing Object-Oriented Software, Guided by Tests
電子書:
60. Framework Design Guidelines by Brad Abrams
電子書:
61. Object Thinking by Dr. David West
電子書:
62. Advanced Programming in the UNIX Environment by W. Richard Stevens
電子書:
63. Hackers and Painters: Big Ideas from the Computer Age
電子書:
64. The Soul of a New Machine by Tracy Kidder
電子書:
65. CLR via C# by Jeffrey Richter
電子書:
66. The Timeless Way of Building by Christopher Alexander
電子書:
67. Design Patterns in C# by Steve Metsker
電子書:
68. Alice in Wonderland by Lewis Carol
電子書:
69. Zen and the Art of Motorcycle Maintenance by Robert M. Pirsig
電子書:
70. About Face - The Essentials of Interaction Design
電子書:
71. Here Comes Everybody: The Power of Organizing Without Organizations by Clay Shirky
電子書:
72. The Tao of Programming
電子書:
73. Computational Beauty of Nature
電子書:
74. Writing Solid Code by Steve Maguire
電子書:
75. Philip and Alex’s Guide to Web Publishing
電子書:
76. Object-Oriented Analysis and Design with Applications by Grady Booch
電子書:
77. Effective Java by Joshua Bloch
電子書:
78. Computability by N. J. Cutland
電子書:
79. Masterminds of Programming
電子書:
80. The Tao Te Ching
電子書:
81. The Productive Programmer
電子書:
82. The Art of Deception by Kevin Mitnick
電子書:
83. The Career Programmer: Guerilla Tactics for an Imperfect World by Christopher Duncan
電子書:
84. Paradigms of Artificial Intelligence Programming: Case studies in Common Lisp
電子書:
85. Masters of Doom
電子書:
86. Pragmatic Unit Testing in C# with NUnit by Andy Hunt and Dave Thomas with Matt Hargett
電子書:
87. How To Solve It by George Polya
電子書:
88. The Alchemist by Paulo Coelho
電子書:
89. Smalltalk-80: The Language and its Implementation
電子書:
90. Writing Secure Code (2nd Edition) by Michael Howard
電子書:
91. Introduction to Functional Programming by Philip Wadler and Richard Bird
電子書:
92. No Bugs! by David Thielen
電子書:
93. Rework by Jason Freid and DHH
電子書:
94. JUnit in Action
電子書: