中级农民
- 积分
- 101
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2012-7-13
- 最后登录
- 1970-1-1
|
本帖最后由 stella115888 于 2012-12-14 22:15 编辑
Programming Language:
JAVA 我推荐看head first JAVA,有生动的图示做讲解,语言也非常幽默,好懂易读,即使是英文原版,用词句式也非常简单,容易理解。个人觉得thinking in java忒厚了,内容忒多,看完有点疲惫,我觉得入门的话,看head first JAVA是最合适的,以下为head first java中文版链接
http://ishare.iask.sina.com.cn/f/12881997.html?w=MTIyNTExMDkzMw==-baidu 1point3acres
书中的例子都可以在官网上下载
http://www.headfirstlabs.com/
C# 入门的 推荐head first C# 我觉得head first系列非常适合入门,内容和例子都非常生动有趣,一点也不枯燥,能让读者非常兴奋开心的读完。书中代码非常简洁,省去了很多读代码的时间,并且每章几乎都是一个工程任务,非常实用。每章有很多brain storm, 提供读者自己思考和理解的时间和机会。跟着每章的工程练一遍,C#掌握的就差不多了 head first C#有中文版,也有英文版,下面为中文链接. check 1point3acres for more.
http://ishare.iask.sina.com.cn/f/16688721.html?from=like
.. .1point3acres
Data Structure:
大二时用的数据结构(C语言版)严蔚敏那本,觉得这本书写的真是糟糕,伪代码也写的很无趣,不推荐
Data Structures and Algorithm Analysis in C: Mark Allen Weiss版的能好些,英文写的原汁原味,更容易理解,但是翻译有些地方不是很恰当,建议有能力的看这本英文版吧
.--
Operating System:
我觉得哪本都讲的很枯燥,没办法,它就是那么枯燥的一门科目。我看过CMU本科的OS课程作业列表,照着作业要求一个个完成,每个人实际上就是自己编程实现一个操作系统,这着实让我汗颜,让我一下子觉得国内的OS课太水,学起来除了背知识点应付考试就是水的几乎没任何帮助的作用。我觉得OS是难度系数很高的一门科目,想真正学好它真不容易,需要下足够的苦工不说,你必须有很好的理解力和想象力,才能把OS的精华吃透。
Design Pattern:
此外非常推荐大家看看head first设计模式,很多人认为设计模式最经典的是四人帮写的那本,但本人觉得那本书非常枯燥,很难让入门的人坚持读下去,然而head first 设计模式能让你通过最简单最生动的实例迅速了解设计模式的用途和用法。强烈推荐这本。我们老师甚至那它当做教案的哦! |
|