阅读背景:

致计算机专业师弟师妹们 -- “要不要读国外经典?怎么读经典”之我见

来源:互联网 
/*

写这篇文章的背景是:
国庆期间,ACM群里有师弟表示,他在图书馆借了本The C++ Programing Language,感觉很难读懂

突然想起,我最初也是有过这样的困惑的,当时在 CSDN 和 知乎上,搜了许多关于计算机专业的回答。我发现,尤其是在知乎上,读国外经典计算机书籍,似乎变成了一种政治正确,而且,不只是读经典,我们看到的建议往往还有:

1. 读经典的英语原版,因为翻译质量不佳
2. 读完经典,还要把它们附带的题目也做一遍

然而当时,我发现自己根本没有践行这些建议,因为刚接触编程时,读中文技术书,尚且都会感觉有些吃力,我一般就是直接看学校的专业课教材了;而学完了 C语言 后的寒假,又因为我的懒癌,和种种假期规划上的原因,我还是没有读经典...

这样的现象,直到我今年暑假开始 ACM 才开始改善,知道那时,我才开始看 C++ Primer,不过,我看经典的方式,也和之前我以为看经典的方式,有了很大的区别。

之前我以为,看经典就是从头到尾,一字不漏,所有代码都亲手实现,这样来看,我以为这样才能称作是看经典。

而后来我看经典,就是如果有一个函数(或者别的某个具体的技术问题),我不是特别清楚,网上的搜索结果,也让我看着有些迷糊,我就会找到经典,从目录找到那一位置,把那个函数的用法看一看,连带着把这个位置的前后也看几页,看看还有没有不是很清楚的,顺便一块学习了...

后来我就对这个问题有了一些新的思考,关于怎么看经典,怎么取舍时间等等。借由师弟表示感慨的契机,在群里跟他交流了一下我的理解

(  BTW,突然觉得他们自学地特别特别快,我记得去年这个时候,我连冒泡排序都写得磕磕碰碰、勉勉强强,而国庆时的他们,都开始尝试做动态规划的入门题了;我直到今年暑假才开始粗浅地看一些经典,他们现在就有这样的意识了,真是让我觉得有些惭愧...不过看着他们这样,也是挺欣慰的,我也要抓紧多学一些,否则到时被他们问一些问题,我怕是自己都会被师弟师妹们问倒了...  )

后来想了想,既然之前,我对这个问题有所思考,有一点小小的见解。师弟也有表示看经典确实很难,那么,说不定这个问题,以后也还会有师弟师妹们碰到,于是,我打算把我在群里和他的一些交流整理出来,也算是给自己提个醒,不要陷入“为了看经典,而去看经典”,这种有些形式主义的僵局了!~
*//*

写这篇文章的背景是:
国庆期间,ACM群里有师弟表示,他在图书馆借了本The C++ 



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: