"好读书不好读书,好读书不好读书"

                                    "好读书不好读书,好读书不好读书"                 --徐渭

以下是我读过的、正在读的或准备去读的部分书籍,觉得这些书都还不错,罗列出来以鞭策自己:

1.计算机专业理论基础
偶是搞开发的,总得要对底层有所了解,至少要了解下计算机是如何执行我们的程序的:
《深入理解计算机系统》(修订版)
《操作系统概念》
《Linux内核设计与实现》
算法是程序的灵魂。对我来说,Knuth的那三本太厚了:)
《算法导论》
《编程珠玑》


2.Computer Languege:
C—永恒的经典,我学习C/C++是为了更好的学习.Net:
《C程序设计语言》K&R著
《C专家编程》
《代码优化:有效使用内存》
《深度探索C++对象模型》
《Effective C++》
《Effective C#》
《C#高级编程》
《Microsoft.NER框架程序设计》(修订版) Jeffrey Rechter著
《ADO.Net技术内幕》
《.NET本质论》Don Box著
《Asp.net揭秘》
《Microsoft.NET Web应用程序性能测试》


3.DataBase:
《数据库管理系统原理与设计》


4.OO:
《Refactoring - Improving the Design of Existing Code》Marint Fowler著
《Refactoring to Patterns》
《Head First Design Patterns》
《敏捷软件开发:原则、模式和实践》Bob大叔著
《Java与模式》(我一向很少看国人写的技术类书籍,这本书除外)
《设计模式:可复用面向对象软件的基础》Gof著
《Design by Contract 原则与实践》
《企业应用架构模式》Marint Fowler著
《Enterprise Solution Patterns Using Microsoft .NET》
《J2EE核心模式》(第2版)


5.Network:
《计算机网络》(第4版)
《应用密码学 协议、算法与C源程序》


6.软件工程:
《单元测试之道 - C#版》
《版本控制之道》
《测试驱动开发》Kent Beck著
《程序员修炼之道》
《代码大全》(第2版)
《编程之道》
《Applying UML and Patterns - An Introduction to Object-Oriented Analysis and Design and the Unified Process》
《解析极限编程:拥抱变化》Kent Beck著


7.其他
《李岚清音乐笔谈》
《天才的5种创意方程式》

 

 

你可能感兴趣的:("好读书不好读书,好读书不好读书")