编程人员必读书籍推荐-最具有影响力书籍(排名不分先后)
《C程序设计语言》(C Programming Language 2nd Edition) Dennis Ritchie, Brian W. Kernighan
《C++程序设计语言》(The C++ Programming Language) Stroustrup
《Java编程思想》(Thinking in Java) Bruce Eckel
《Java编程规范》 James Gosling
《Java核心技术 卷1:基础知识》
《Java核心技术 卷2:高级特性》
《Effective Java》 Joshua Bloch
《Linux内核编程》
《深入理解Linux内核》
《Unix环境高级编程》
《Unix编程艺术》
《编程珠玑》
《编码:隐匿在计算机软硬件背后的语言》(CODE: The Hidden Language of Computer Hardware and Software) Charles Petzold
《编程人生》(Coders at Work: Reflections on the Craft of Programming)
《程序员修炼之道》(Pragmatic Programmer)
《重构:改善既有代码的设计》(Refactoring: Improving the Design of Existing Code)
《重构与模式》(Refactoring to Patterns) Joshua Kerievsky
《代码大全》(Code Complete) 史蒂夫·迈克康奈尔
《代码整洁之道》(Clean Code: A Handbook of Agile Software Craftsmanship)
《计算机程序设计艺术》(The Art of Computer Programming) Donald Ervin Knuth
《计算机程序设计与解释》(Structure and Interpretation of Computer Programs)
《算法导论》(Introduction to Algorithms)
《设计模式》
《人月神话》(The Mythical Man-Month) Frederick P. Brooks
《修改代码的艺术》 Michael Feathers
其他一些比较不错的书籍
《Java与模式》
《Java数据结构和算法》
《Junit Recipes中文版:程序员实用测试技巧》
《Spring in action》
《精通Spring 2.x:企业应用开发详解》
《Maven实践》
《expert one-on-one J2EE Development without EJB中文版》
《代码之美》
《国外计算机科学经典教材:Unix & Linux大学教程》
《Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理》
《深入理解计算机系统(原书第2版)》
《PHP & MySQL Web数据库应用开发指南(第2版)》
《PHP经典实例(第2版)》
《数据库系统导论(原书第8版)》
《深入理解Java虚拟机:JVM高级特性与最佳实践》
《大话设计模式》
《深入浅出设计模式》
《企业应用架构模式》(Patterns of Enterprise Application Architecture) Martin Fowler
《交互设计之路》(The Inmates Are Running The Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity) Alan Cooper
《高效程序员的45个习惯:敏捷开发修炼之道》(Practices of an Agile Developer)
《测试驱动开发》(Test-Driven Development by Example)
《点石成金:访客至上的网页设计秘笈》(Don’t Make Me Think)
转载地址:
http://blog.jobbole.com/5886/
http://blog.jobbole.com/1383/
http://blog.csdn.net/longronglin/article/details/6787282
http://blog.csdn.net/csh624366188/article/details/7421755