menu

hjk41的日志

Avatar

有感于很多老师在教学和学术上的不严谨

国内的编程书基本上都是垃圾,垃圾的原因有很多,但根本原因在于很多写书的人对待学术的态度很不严肃。

进大学以后,第一本编程书是谭浩强的“C语言程序设计”。对老谭的书,我就不多说了,网上批的已经够多了,里面的示例程序多多少少都有错,总之是很难找到那种直接敲到电脑里就能编译通过的,更不用说错别字和逻辑错误了。

后来,为了学C++,买了不少编程书,其中印象比较深的是钱能的"C++程序设计"。且不说他把C++当成C来讲述,单里面的程序错误,逻辑错误和知识错误就够写一本小书了。

事实上,这些错误都是很容易修改的,程序的错误只需要找个学生把每个程序调一遍就可以,但国内很少有人肯去做。一本书可能出好几版,但每个版本里那些显而易见的错误却从来都不改。

这学期申请当汇编课的助教,结果上机时好多人都反映老师上课用的示例运行不了,最后发现程序中用了一个关键字来做变量名。也就是说,教汇编的老师很可能没有运行过着个程序。这种错误是很低级的,但为什么没人来改呢?就因为他太低级吗?中国人自己说“一屋不扫何以扫天下”,为什么就没人实行呢?

学术态度 -> 学术制度 -> xx制度。。。

楼上的sg,biti.org.cn的虚拟空间有zend optimizer吗?

俺说俺当年学C的时候没学会呢,感情是老谭的书有问题

很多书都是学生写的,水平好点的错误少点,不好的可能字句都不太通
老师大部分时候挂个名而已
当然,版税是要拿滴

评论已关闭