// 作为一个靠编程吃饭的已工作人士来说句话,谭老写的书,说实话,他的编码风格有点糟,通俗点就是不规范,所以呢,他写的例子,看看就好;
// 我记得那时我才大一(12年)接触到C语言的教材就是他的书,那时候真惨烈啊,我们班挂科一大半,想想这是啥概念,他的书真的不好看,理论知识过重,实践欠缺,例子又坑(编译器环境会导致运行结果的差异并没有指出),总结一句话,这书害人不浅,导致一开始我们班对编程感兴趣的人寥寥无几;
// 但是呢,毕竟他活跃的年代不同我们现在的年代了,那时候会编程的人并不多,所以他出的书还是有它意义的,不过真的对初学者不友好。师傅领进门,修行看个人,它有些理论只是还是能看的,算是老一辈的智慧结晶,但是说白了,还是得自己来写代码才行。
// 个人觉得,编程靠的是编,也就是多去尝试错误,理解错误,任何一本书都不能说它把所有坑都列举出来了,踩踩坑也是增加自己的知识,切记,书能看,但不能多看。
// 看别人的代码要保持着一种“探究”的心思,它这么写的目的是啥,为了实现啥功能,每一步是否都有它存在的意义,了解后再去“改进它”,而不是照搬,这样没任何学习的意义。
他的书 是用来考试的!!!而不是用来学习!
中国的书都有这毛病,对于考试来说 绝对实用 就行了、知道 计算机啥概念?还美其名曰 ‘编程’基本知道点常用的基础知识,就能过、根本不能够解决实际问题、明白?学出来的都是书呆子!
谭浩强的书真的是只适合二级的,基本上适合所有专业的人,如果你是计算机的,那他这本书真的只算是入门的。其实一门语言并不是很重要,重要的是算法,语言是死的,算法是有灵魂的
根据个人理解绝对不存在不懂装懂、有意害人等情况。实际上在当年是帮助了很多人的,如果放到现在看的确是编码极其不规范(没有公司会要),语言表达能力(汉语)还很差看起来很难理解。但是,拿今天的水平评论当年的人,真的是太不公平了。
心疼看他书的人,也心疼他一秒。
这就好比你小时候你父母开着面包车养大你,现在你长大了开跑车了,你可以说面包车(书)不好,但不能说父母(人)对不起你!
至于现在还看他的书,那真是倒霉。
有人说清华大学的老师不可能找不到一两本当时比较不错的书,哪怕原样翻译一下也没这么遭。请了解一下当年的硬件条件,国内外有一定差距。你应该怪的是,过时的书为什么还在用(为什么?大家都懂!),而不是抱怨一本书过时了。
有这样黑一位学者的吗?一点最起码的尊重也没有。
有种要么就出国,要么就请直接看英语原版的,最后让马云、马化腾来请你出山,不然就请不要乱喷。
估计有这样水准的,也不会跑到这里来乱喷啊……
要知道,上世纪80年代、90年代,国内有多少人懂计算机编程了?是拉低了全国的编程水平?还是为其打下了社会基础?懂事的自然心知肚明。
现在计算机或信息专业的高校生,其老师,甚至老师的老师,差不多就是看谭浩强的书学出来的。
你把诺基亚上的像素贪食蛇拿到现在来,也没几个人能玩下去。
在谭浩强那个年代,以近60岁的年龄编写C语言系列教材已经是很了不起了。
错误的不是谭浩强,而是至今仍然偷懒拿谭浩强几十年前的教材教学生的不学无术的某些大学的教学负责人!