日期:2014-05-20  浏览次数:20698 次

求问大神们一个关于《CLR via c#》这本书的问题
每个周末比较闲,想读读书让自己感到充实。平时看论坛里有人推荐这本书,打算买,有几个疑问

1.我主要是做web开发,想问下读这本书会不会有直接提高(就是说读了理解了就能用到web开发中)。
2.读这本书是否需要很高的基础?
3.读过这本书的大神们,用一句话来形容您的收获吧。

------解决方案--------------------
1、这本书不能直接提高你web应用开发的能力,但是绝对可以提高你对.net的本质认识,是整体质的飞跃
2、这本书不需要很高的基础,如果你英文好和C#稍微有些基础的话
3、我还没看完呢,感觉需要耐心看完才会有收获
------解决方案--------------------
clr这本书,是因为很多程序员无法从哲学方向上理解对象编程,他们跟喜欢从0110的层面去了解对象编程

这就好像你个美术系的学生,即使他拿着傻瓜数码,也知道怎么构图,怎么处理色差,对比度
但是一个机械系的学生没办法理解人家眼中的“艺术”,那他只好找说明书,去看这个相机的工作原理,然后说哦原来是这样啊,人家内部自己搞了一系列的0110去自动处理温度,色差,ok了,原来温度,色差是这么处理滴啊。

所以对你,我只能说如果你不能从哲学从抽象上理解,那么就0101从具象上去理解,先不惑,而知天命
------解决方案--------------------
这本书并不是特定于某一种语言的,做.NET平台下的开发绝对应该看看这本书。
针对你的问题:
1、看这本书并不能提高你在某一种应用程序开发中的编码能力,但是绝对能提高你解决问题的能力。
2、这本书讲的就是基础。
3、我敢这么说,只要你通读了这本书,一般在面试过程中.NET方面的问题都能说出个一二三来。
------解决方案--------------------

那是基础 决定你能走多远  有的并不一定会用到,但是会给你多提供一种或多种思路。
搞.NET还真不知道咋弄!很多情况下是考虑开发效率吧! 所有有时候好像知道的越多就越牛逼!  如果有深厚的算法基础,以及数学英语知识,我认为啥都不是问题!