求:做IT要看的经典书
想知道做IT要看那些经典的书呢?比方说《设计模式》《编程珠玑》之类的
------解决方案--------------------《钢铁是怎样炼成的》 保尔.柯察金
------解决方案--------------------据说《thinking in java》程序员必备!
------解决方案--------------------《初学java必备》
------解决方案--------------------core in java
------解决方案--------------------Effective java
java并行编程实践
深入java虚拟机
Thinking in java
------解决方案--------------------我的想法是这样子的:
如果你Java基础不是很好,就是还没到入门的地步那你就看这本书李刚的《疯狂java讲义》
看完之后再去钻研《thinking in java》4th 最好是英文版的!
------解决方案--------------------基础就看核心技术
------解决方案--------------------我当初入门时看《java核心技术》
------解决方案--------------------1、C语言
C primer plus
The C programming language
C和指针
C专家教程
C陷阱与缺陷
狂人C
C标准库
2、算法与数据结构
数据结构(清华版)
数据结构与算法分析—C语言描述
编程珠玑
编程珠玑II(More programming Pearls)
算法导论
计算机程序设计艺术卷1
计算机程序设计艺术卷2
计算机程序设计艺术卷3
3、操作系统
程序员的自我修养:链接、装载与库
自己动手写操作系统
操作系统设计与实现
4、计算机网络
计算机网络(Computer Networks)
TCP-IP详解卷1
TCP-IP详解卷2
TCP-IP详解卷3
5、软件工程和面向对象程序设计
C++编程思想卷1
java编程思想
软件工程(Software.Engineering)
软件工程:实践者的研究方法
深入浅出面向对象分析与设计
head first设计模式
道法自然:面向对象实践指南
面向对象分析与设计
敏捷软件开发:原则、模式与实践
设计模式:可复用面向对象软件的基础
测试驱动开发
重构—改善既有代码的设计
代码大全
程序设计实践
程序员修炼之道:从小工到专家
卓有成效的程序员
代码之美
人月神话
计算机程序的构造和解释
6、linux/unix编程基础
鸟哥的Linux私房菜:基础学习篇
鸟哥的Linux私房菜:服务器架设篇
linux程序设计
UNIX环境高级编程
Unix网络编程卷1
UNIX网络编程卷2
UNIX编程艺术
7、Linux/unix内核源代码和驱动程序
Linux内核设计与实现
LINUX内核源代码情景分析
深入理解LINUX内核
Linux内核完全注释
Linux设备驱动程序
8、C++语言
C++编程思想2
Essential C++
C++ primer
C++程序设计语言
C++语言的设计和演化
Accelerated C++
Effective C++
More Effective C++
Exceptional C++
More Exceptional C++
C++设计新思维
深度探索C++对象模型
C++沉思录
C++ Templates: The Complete Guide
9、标准库STL使用
C++标准程序库
Effective STL
泛型编程与STL
STL源码剖析
------解决方案--------------------深入理解计算机系统 第二版
------解决方案--------------------10真是神人了