本书中的所有例子,都可以使用GNU编译器来编译,所有的工具软件也都可以应用到GNU的自由软件中。本书内窜丰富、通俗易懂、可操作性强,既可作为大学高年级本科和研究生学习操作系统设计的辅导教材,也可作为计算机爱好者学习和分析Linux内核的教材。同时,也是软件工程师进行各类操作系统设计的最佳参考用书。
l九度链接
http://t.jobdu.com/thread-1028-1-4.html
面向对象篇
1.《Head First设计模式》
l推荐理由
本书的内容深入浅出,基本上每一章都是我们生活中的一个例子。看过会令人印象比较深刻!而且在每章后面还有练习题,利于巩固学过的知识,是学习设计模式,领悟面向对象思想不可多得的入门好书!
l九度链接
http://t.jobdu.com/thread-890-1-1.html
2.《大话设计模式》
l推荐理由
本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GoF总结的23个 设计模式。本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演变过程中,把设计模式的学习门槛降低,让初学者可以更加容易地理解——为什么 这样设计才是好的?是怎样想到这样设计的?以达到不但授之以“鱼”,还授之以“渔”的目的。引导读者体会设计演变过程中蕴藏的大智慧。
本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。
l九度链接
http://t.jobdu.com/thread-150-1-1.html
3.《设计模式精解》
l推荐理由
本书从一个新的视角描述面向对象设计,将面向中对象编程的原则与运用设计模式力量创建健壮、可靠的软件开发环境结合起来。书中采用实用、恰当的例子,指导读者用模式解决普通的编程问题,并且解释现代软件设计模式的优越性。
本书适用于学习面向中对象设计和设计模式的学生、程序员以及从事软件开发的人士。
l九度链接