说几本编程和软件工程的经典吧。。请各位大侠也补充一下1。 The C++ Programming Language (3rd ed) By Bjarne Stroustrup
C++ 语言作者写的书,C++ 的经典著作,每个学C++的必看得书籍,里面注重了基本语言性质与很多基本底层知识,非常好懂。
2。 The Effective C++ 和 More Effective C++
这两本书着重的是编程的手法,可以浏览一下。
3。Thinking in C++
这个是不用说的,刚开始学的人可以看,算不上经典,但是是初级读物中的佼佼者了。
4。Design Patterns by Gang of four.
这个是每个程序员一生中必读的一本书,它能够改变的是你对于软件构造,架构方面的想法,如果融会贯通,就可成大器阿。
Java 的比较少读,主要是它网上的资料也已经够全面了,几乎所有问题都能在网上搞定。[神剑山庄谢三少 (5-15 13:54, Long long ago)]
[ 传统版 |
sForum ][登录后回复]1楼
C++只看TCPL就可以了是读过的最难的c++书
恢弘简洁兼顾细节,思想精微,难得的好书。其他的所谓effective/more effective/exceptional c++,更象是对TCPL的注解
TCPL外,inside the c++ object model也可以读。书里纰漏百出,然而“欲善其事,先详其器”,对语言本身实现的了解对实际开发而言是很重要的[Bird (5-15 15:40, Long long ago)]
[ 传统版 |
sForum ][登录后回复]2楼
关于Design Pattern,想说的是没有那么重要。看别人总结的有意思么?针对实际问题自己设计就可以了。事后可以翻翻书,看看书上有没更合适的模式[Bird (5-15 15:45, Long long ago)] [ 传统版 | sForum ][登录后回复]3楼
The Art of Computer ProgrammingThe Art of Computer Programming, widely recognized as the definitive description of classical computer science, is a comprehensive monograph written by Donald Knuth which covers many kinds of programming algorithms and their analysis. [辰星 (5-25 21:28, Long long ago)] [ 传统版 | sForum ][登录后回复]4楼
(引用 辰星:The Art of Computer ProgrammingThe Art of Computer Programming, widely recognized as the definitive description of classical com...)这本书对于编程和软件工程来说不合适不是从编程和工程的角度来写的,所以读了并不一定有用[icky (5-28 14:17, Long long ago)] [ 传统版 | sForum ][登录后回复]5楼