构建之法读后感

《构建之法》这本书可以看作是“现代软件工程”系列教程的扩充与总结,是我看过的软件工程书籍中少有的适合直接拿来直接作为教材的书籍(当然,本书的目的是为了让读者们真正的懂得软件工程是什么,能做什么,该怎么做,而不仅仅是应付各种考试)。本书的一开篇就分析了目前国内高校中软工课程的教学现状与师生关系(作者的微博上还有相应的吐槽系列),很多场景简直就是活生生地出现在我们的周围,我作为软件工程系的专业教师,体会更是深刻。书中提出了最理想的师生关系是“教练/学员关系”的观点,我深表赞同。反观周围的不少老师,包括自己,在教学过程中,往往采取的是书中“保姆/幼儿”的关系,巴不得把所有知识都掰碎了,咀嚼好,然后喂给学生们。虽然这种方式可以保证大部分学生都多少学到些知识,可以做到课堂内容充实,条理清楚,还能有助于学生打分的提高,但是其实大家都清楚,至少对于软件工程、计算机等工科专业来说,不实实在在写几千几万行代码,不反反复复修复各种奇怪的BUG,开发水平又怎么能提高呢,更不要说团队合作编写一个稍微像样的程序了。而这些学生中最优秀,对计算机真正拥有浓厚兴趣的那一批人,往往会主动加入老师们的实验室,形成“教练/学员”的关系。在这样的环境中,他们往往不得不去学会在压力面前如何自行解决问题,所以四年下来,他们的水平已然拉开了其他的同学们一大截,自然在就业时的竞争力也提高了许多。虽然因为各种原因,要形成这种理想的师生关系很难,但是如果每一位老师和学生一起努力,也并不是遥不可及的事情。邹老师的这本《构建之法》,就是很坚实的一步,从微博上的反馈来看,许多对软件开发有兴趣的同学,也正因为这本书,被激起了他们的兴趣与热情。

posted @ 2022-02-25 07:56  年年ℓ  阅读(34)  评论(0)    收藏  举报