本科的起点_How to Design Programs书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > > How to Design Programs > 本科的起点
Jason How to Design Programs 的书评 发表时间:2010-02-08 10:02:26

本科的起点

这本是学校的教科书。08年废掉JAVA选择Scheme,然后确认它作为教材。重要性不言而喻。无论你入学背景再牛,水平再高,学校还是会要求你上这课,只是有不同级别而已。

HtDp的起点明显要比SICP低。 不过这本书的风格很好,真正的
Step By Step, 很多时候作者都是很明确他的目的的,让读者知道为什么要思考这个点。

值得提出的是,这书的某些章节已经是过时的。甚至不太合逻辑,可能因为太久没改版的缘故。可以去看Brown 大学的 how to design worlds 来弥补某些章节的不足。而且,它虽然要求一个程序规范,但是没有给出标准,比如Contract就很混乱。

至于SICP,现在仍在读。 SCIP给人很博大的感觉,一开始就开始比较Structural Recursion 和 Accumulative Recursion, 如果我完全没有任何计算机背景的话,可能理解Recursion都有困难,别说比较了~
所以我认为这书还是有经验的人看比较好~ 看完HtDP之后再看SICP,确实感觉很好。


看Htdp的时候,如果能配合离散数学一起学的话,收获肯定很大。

展开全文
有用 11 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“本科的起点”的回应

jiuren 2013-08-15 05:24:40

入门用java真的是培养民工的节奏啊。幸亏废了。

Zero 2012-12-15 12:03:30

第三版现在正在修改,应该不久就会出来了