在我认为,软件工程这门科目中,教给学生的是一些基础的编程思想,诸如代码风格,面向对象编程之类的东西
但是实际上这些思想的学习更应该在自己动手编程中发掘和学习,有了自己的编程体验才能清楚地明白这些思想的作用
所以很明显,该课程对于初学者来说是难以学习的,或者可以说是晦涩的
而对于编程老手来说,是多余的,重复的
编程作为一个需要大量实践才能练成的技能,不应该在课本里学习思想,而应该在动手写代码,真正的实战体会中学习
以上
在我认为,软件工程这门科目中,教给学生的是一些基础的编程思想,诸如代码风格,面向对象编程之类的东西
但是实际上这些思想的学习更应该在自己动手编程中发掘和学习,有了自己的编程体验才能清楚地明白这些思想的作用
所以很明显,该课程对于初学者来说是难以学习的,或者可以说是晦涩的
而对于编程老手来说,是多余的,重复的
编程作为一个需要大量实践才能练成的技能,不应该在课本里学习思想,而应该在动手写代码,真正的实战体会中学习
以上