论坛首页 综合技术版 数据结构和算法

学习SICP这本书有什么好处?

浏览 4232 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
时间:2007-01-31
看到这里不少高手都在学习或者已经学习完毕或者打算学习SICP,我看了一下目录和序言,还没有感觉到直接的好处,因此在这里斗胆请教一下,学习这本书,对于工作,对于自己技术的储备都可以带来哪些实际的好处?
   
时间:2007-01-31
基本属于自娱自乐
   
0 请登录后投票
时间:2007-01-31
直接的没有,间接的倒是有不少,比如对于领域对象的抽象阿什么的,话说lz学东西就是为了得到实际的好处吗?
   
0 请登录后投票
时间:2007-01-31
当然啊,时间有限,因此要有选择性。如果没有选择性,那我想学习的东西多了,从程序语言到芯片电路,但是这不可能,因此必须要将有限的时间投入到最需要的方向中,这样也才更有动力,否则没有动力,一本书看上几个月都看不完,就浪费时间了。
   
0 请登录后投票
时间:2007-01-31
最大的好处就是以后跟人侃技术可以唬倒不少人,基本现在的技术都可以用这样的句式来套:“不就是...吗,SICP第.章讲得很清楚了,这其实就是lisp的...”,然后再加上一句“There's nothing new invented since Lisp.”

开开玩笑...
   
0 请登录后投票
时间:2007-02-01
fredzhang 写道
当然啊,时间有限,因此要有选择性。如果没有选择性,那我想学习的东西多了,从程序语言到芯片电路,但是这不可能,因此必须要将有限的时间投入到最需要的方向中,这样也才更有动力,否则没有动力,一本书看上几个月都看不完,就浪费时间了。
确实呀,学习的东西太多,时时刻刻看也不完,学不完。还是学习目前工作上用的着的东西吧,补充自己不足的知识。
   
0 请登录后投票
时间:2007-02-01
SICP这本书,就像武功里的练内功,或是体育里的素质训练,没有直接的好处,但是间接的好处是处处可见的。

比如第一章讲procedure,把procedure as parameter, procedure as return value, closure,全讲到了,这对理解javascript里的function大有好处。

我以前对动态语言的数据类型语义一直不甚了了,在读SICP和Scheme之后才明白过来,因此还写了篇博客,呵呵。

当然先得把工作上直接用的着的东西学完,工资是继续学习的保证。
   
0 请登录后投票
时间:2007-02-02
话说读完那一章,很多概念豁然开朗了……
   
0 请登录后投票
时间:2007-08-14
准备拜读
   
0 请登录后投票
时间:2007-08-30
终于买了。先定好计划从11月开始读,读到明年年中大概可以看完一遍了。。。
   
0 请登录后投票
论坛首页 综合技术版 数据结构和算法

跳转论坛:
JavaEye推荐