计算机这种实践学科,课堂考试和实践确实没啥关系_风闻
幸福可乐-2022-01-05 13:33
【本文来自《看完谭浩强的书,不会编程是肯定的》评论区,标题为小编添加】
- asiavikin
- 非要被认为是一门学科才成?那软件工程的思想是不是人类从实践中总结的有价值的经验啊?是经验就可以用,拿来主义管你那是什么时候出来的玩意,只要是我觉得有用的东西,两千年前的可以用,昨天刚提出来的也可以用!30年代玻尔反驳爱因斯坦对量子力学的质疑时就直接用了相对论的思想,那时候相对论能是普通大学物理系本科学生学习的内容?不用非得等到猴年马月成了什么学科再说。
况且90年代国内就有软件工程的教材了,还用着到2003年国际上认可?你说话之前过点脑子好不?
我就是因为嫌它不好才吐槽它,免得后来的孩子再踩他的坑。
软件工程的运用方式多种多样,但对于初学者来说没那么多花哨东西,把函数名字和变量名字写得自己一看就知道是要干什么的就行,再把注释认真写清楚,包括需求和结构上的关键点是什么,自己怎么构想的这些就得。正因为我不是什么天才,我才关注怎么能给我这种普通水平的人尽量提高工作效率的办法。
从《人月神话》到2003年,多少年了?你以为外国人不急啊?我们现有的软件工程教材,也就那么回事。你可以随便写,但是学界认可不认可另说。你没看国外对那个CMM5级标准的花式嘲讽么?尤其是苹果的那句傲娇“苹果一直是,并将永远是,CMM一级”。
我前面举例了《编程原本》,我是抱着提高编程水平的想法去图书馆查阅这书的,结果发现这书我看不懂。真的,除了各章节的标题,具体内容我真的一点不懂,这是本数学书,比我学过的电工学还难懂。而那本国产的《程序设计语言原理》,我也就当科普读物看看介绍,原理啥的我就放弃了。
老谭的C语言,是教你应付学校考试的,就像厨师学校教你怎么耍菜刀。真到你掌勺的时候,油多火旺比什么刀法都管用。你要是有本事考个好成绩,然后来吐嘈老谭的书太简单,我愿意聆听你的教诲。但你要是和我一样,就是个混及格的水平,吐嘈教材这事好象不适合你我这种臭水平的。我考高程的时候,对那个CASL汇编狗屁不懂,连参考书都不知道去哪里找。但是凭我的编程经验(不是汇编,因为我没干过),考试时还是把题目做出来了。你要是有本事在各种编程考试中拿个好成绩,再来吐嘈教材也不迟。
老谭临退休前为应付上级写的书用了那么多年,依然是中国最畅销的计算机教科书,这是他的错么?我当年也拿着外国书学,结果考试不咋地,但实践超级棒(在学校时就表现出来了)。然后我得出结论,计算机这种实践学科,课堂考试和实践确实没啥关系。你吐嘈他,不如吐嘈全世界的计算机教育界,因为大家都拿不出一本可以被公认的好教材!