【书单】技术书单汇总list -不知道这辈子看不看得完

  • 【书单】2013读书清单&部分反馈 [javascript集合]

  • 50个最受网友欢迎的HTML5资源下载列表(珍藏版)

  • 国外程序员推荐:每个程序员都应读的书

  • 一些经典的计算机书籍

  • 怎样花两年时间去面试一个人

——————————————————————————————————————

Part 1:

  1. 《代码大全》 史蒂夫·迈克康奈尔 

  2. 《程序员修炼之道》

  3. 《计算机程序的构造和解释》

  4. 《C程序设计语言》

  5. 《算法导论》

  6. 《重构:改善既有代码的设计》

  7. 《设计模式》

  8. 《人月神话》

  9. 《计算机程序设计艺术》

  10. 《编译原理(中文版) | 英文版》(龙书)

  11. 《深入浅出设计模式(中文版) | 英文影印版》

  12. 《哥德尔、艾舍尔、巴赫书:集异璧之大成》

  13. 《代码整洁之道》

  14. 《Effective C++》和《More Effective C++》

  15. 编程珠玑(第2版)编程珠玑(续)

  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. About Face 3 交互设计精髓

  27. 《Why’s (Poignant) Guide to Ruby 》

  28. 《Unix编程艺术》

  29. 《Practices of an Agile Developer / 高效程序员的45个习惯:敏捷开发修炼之道》

  30. 《Test-Driven Development by Example. / 测试驱动开发》

  31. 《Don’t Make Me Think / 点石成金:访客至上的网页设计秘笈》

Part 2:

  1. 《Modern C++ Design》 by Andrei Alexandrescu

  2. Best Software Writing I》 by Joel Splotchy

  3. 《The Practice of Programming | 程序设计实践》by Kernighan and Pike

  4. 《Pragmatic Thinking and Learning: Refactor Your Wetware》 by Andy Hunt

  5. 《Software Estimation: Demystifying the Black Art》 by Steve McConnel

  6. 《The Passionate Programmer| 我编程,我快乐:程序员职业规划之道》by Chad Fowler

  7. 《Hackers: Heroes of the Computer Revolution | 黑客:计算机革命的英雄》

  8. 《Algorithms + Data Structures = Programs》

  9. 《Writing Solid Code》

  10. JaveScript:The Good Parts | JavaScript语言精粹》

  11. 《Getting Real 》by 37 Signals

  12. Foundations of Programming 》by Karl Seguin

  13. 《Computer Graphics: Principles and Practice in C (2nd Edition) | 计算机图形学原理及实践:C语言描述》

  14. 《Thinking in Java | Java编程思想》by Bruce Eckel

  15. 《The Elements of Computing Systems》

  16. 《Refactoring to Patterns | 重构与模式 》 by Joshua Kerievsky

  17. Modern Operating Systems | 现代操作系统》by Andrew S. Tanenbaum

  18. 《The Annotated Turing》

  19. 《Things That Make Us Smart》 by Donald Norman

  20. 《The Timeless Way of Building | 建筑的永恒之道 》by Christopher Alexander

  21. 《The Deadline: A Novel About Project Management》 by Tom DeMarco

  22. 《The C++ Programming Language | C++程序设计语言》by Stroustrup

  23. Patterns of Enterprise Application Architecture | 企业应用架构模式

  24. 《Computer Systems – A Programmer’s Perspective | 深入理解计算机系统》

  25. 《Agile Principles, Patterns, and Practices in C#》 by Robert C. Martin

  26. Growing Object-Oriented Software, Guided by Tests

  27. 《Framework Design Guidelines | .NET设计规范:约定、惯用法与模式》 by Brad Abrams

  28. 《Object Thinking》 by Dr. David West

  29. 《Advanced Programming in the UNIX Environment | UNIX环境高级编程》 by W. Richard Stevens

  30. 《Hackers and Painters: Big Ideas from the Computer Age  | 黑客与画家》

  31. 《The Soul of a New Machine | 新机器的灵魂》 by Tracy Kidder

  32. CLR via C# | 框架设计》 by Jeffrey Richter

  33. Design Patterns in C#》 by Steve Metsker

  34. 《Alice in Wonderland | 爱丽丝梦游仙境》 by Lewis Carol

  35. Zen and the Art of Motorcycle Maintenance | 禅与摩托车维修艺术》by Robert M. Pirsig

  36. 《About Face – The Essentials of Interaction Design | About Face3交互设计精髓

  37. 《Here Comes Everybody: The Power of Organizing Without Organizations | 未来是湿的:无组织的组织力量》 by Clay Shirky

  38. 《The Tao of Programming》

  39. 《Computational Beauty of Nature

  40. Philip and Alex’s Guide to Web Publishing

  41. 《Object-Oriented Analysis and Design with Applications | 面向对象分析与设计》 by Grady Brooch

  42. Effective Java | Effective Java中文版》 by Joshua Bloch

  43. 《Computability: An Introduction to Recursive Function Theory》 by N. J. Cutland

  44. 《Masterminds of Programming | 编程大师智慧/编程之魂》

  45. 《Tao Te Ching | 道德经》

  46. 《The Productive Programmer 卓有成效的程序员

  47. 《The Art of Deception》 by Kevin Mitnick

  48. 《The Career Programmer: Guerilla Tactics for an Imperfect World》 by Christopher Duncan

  49. 《Paradigms of Artificial Intelligence Programming: Case studies in Common Lisp》

  50. 《Masters of Doom | Doom启示录》

  51. Pragmatic Unit Testing in C# with NUnit》 by Andy Hunt and Dave Thomas with Matt Hargett

  52. 《How To Solve It: A New Aspect of Mathematical Method | 怎样解题:数学思维的新方法》 by George Polly

  53. 《The Alchemist | 牧羊少年奇幻之旅》 by Paulo Coelho

  54. 《Smalltalk-80: The Language and its Implementation》

  55. 《Writing Secure Code (2nd Edition) 》by Michael Howard

  56. 《Introduction to Functional Programming》 by Philip Wadler and Richard Bird

  57. 《No Bugs!: Delivering Error Free Code in C and C++》 by David Thielen

  58. 《Rework | 重来:更为简单有效的商业思维》 by Jason Freid and DHH

  59. 《JUnit in Action | JUnit实战》

Part 3:

  1. 设计模式:可复用面向对象软件的基础

  2. 浪潮之巅

  3. Java编程思想(第4版)

  4. Java核心技术 卷1:基础知识

  5. Java核心技术 卷2:高级特性

  6. Linux内核编程

  7. C程序设计语言(第2版新版)

  8. 黑客与画家:硅谷创业之父Paul Graham文集

  9. 编程之美:微软技术面试心得

  10. 代码之美

  11. 软件随想录:程序员部落酋长Joel谈软件

  12. 架构之美

  13. 国外计算机科学经典教材:Unix & Linux大学教程

  14. 深入理解计算机系统(原书第2版)

  15. UNIX网络编程 卷1:套接字联网API

  16. UNIX网络编程 卷2:进程间通信

  17. 自动机理论、语言和计算导论

  18. 软件架构的艺术

  19. Effective C++中文版

  20. Effective Java中文版(第2版)

  21. PHP & MySQL Web数据库应用开发指南(第2版)

  22. PHP经典实例(第2版)

  23. C++ 编程思想 第1卷

  24. C++ 编程思想 第2卷   两卷合订本

  25. Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理

  26. 数据库系统导论(原书第8版)

  27. Python参考手册(第4版)

  28. Python灰帽子

  29. 提高C++性能的编程技术

  30. 从网管员到CTO:网络设备配置与管理实战详解

  31. 深入理解计算机系统(修订版)

  32. UNIX编程艺术

  33. 深入理解Java虚拟机:JVM高级特性与最佳实践

  34. Microsoft.NET框架程序设计

  35. 代码整洁之道

  36. 大话设计模式

  37. C#开发宝典

  38. 深入理解Linux内核(第3版)

  39. UNIX环境高级编程 (第2版)

  40. WCF服务编程:.NET开发者决战SOA的制胜利剑(第3版)

  41. 现代编译原理:C语言描述 (虎书)

  42. 高级编译器设计与实现 (鲸书)

  43. 编译原理(第2版)(龙书)

  44. Windows核心编程 (第5版)

  45. C++标准程序库:自修教程与参考手册

  46. 设计原本:计算机科学巨匠Frederick P.Brooks的思考

  47. 软件框架设计的艺术

你可能感兴趣的:(书单)