我踩着一堆书的尸体,前进 -0 -
2011-02-16 13:11 Aga.J 阅读(415) 评论(4) 编辑 收藏 举报忙里偷闲,写下一篇文章来记录我至今所看过的书籍吧
入门的书其实看得不多,因为大一的时候也在迷茫中度过,仅仅把学校的C++语言那本教材很快看完,并把书给读破了(-0 - 不是真的读破,其实是把书翻得很旧很残)。之后我便开始淘书,这本在网上听说不错,那本在网上听说也不错,完全不考虑自身的情况,就乱读一通(其中包括MFC的书,而幸运的是关于C++的书读得最多了,例如Effective C++等),结果就是走了很多弯路,但是也正因为走了挺多的弯路,让我慢慢知道该看什么了,下面就是我至今觉得自己“读对”了的书(-0 – 当然,有些是碰巧读对,大部分是在自己知道该读什么后才读的。学校教的那些就不列举了。。。)
1 学校图书馆内的一本比普通数据结构的书介绍得难的《数据结构》
2 经典的《Windows programming》,出自Charles Petzold之手
3 《Windows 核心编程》
4 《Microsoft Windows CE 程序设计》
5 和Wince有关的一本书,忘了叫什么
6 《C#高级编程》
7 所有和Windows mobile有关的书
《Microsoft Mobile Development Handbook》,
《Programming .NET Compact Framework 3.5》,
《.NET Compact Framework Programming with C#》,
还有其他的粗略的看了
8 《Thinking in C++》
//下面的书最好有“一定的语言基础”和“大量的编程实践”和“若干项目经验”才去读
9 《head first object-oriented design and analysis》
10 《编程珠玑第二版》
11 《重构_改善既有代码的设计》
12 《design pattern》
13 《代码大全》
//注意到,这里少了算法类的书,所以后悔了我。T T 现在在补了。。。。
14 《Android开发教程&笔记》,《Google Android开发入门与实战》
15 还有其他比较零散的,关于SQL,关于OOSAD,关于windows phone,关于XNA,和学校所开课程(例如C++,软件建模分析与设计,数据结构的延伸阅读,很多很多)这些都选其 精华来看,并没有完全看完。
总的来说,我看的书和最新技术关系不大,只有少量是新事物,大部分是基础或者不是特别技术的东西,技术总在变,知道本质就行,有了基础,需要新技术的时候学起来是很快滴。
最后,光读书是不行的,要结合实践,实践多了,读的书自然也会多,读得书多了,看其他书也就可以取其精华的看了。(-0 - 我还是很懒。。因为延伸阅读的资料或者看过但没特别细看的书太多了,没有把它们整理出来。。以后找到就补上去吧。。)
作者:Aga.J
出处:http://www.cnblogs.com/aga-j
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
个人学习笔记仅供本人记录知识所用,不属发表性文章。