软件工程原理的掌握应该是:编码->设计->分析
而我们的软件工程课上来就让毫无经验的学生传授分析的思路和方法,如同教一个刚会走路的人掌握跳远的技巧。其实走的是 分析->设计->编码 的道路,这根本就不符合人的认知习惯。
-----张育平
难怪多年在公司做事的人说学校最重要最有用的课是《软件工程》,因为他们已经积累了足够多的经验来学习上次设计的技巧,甚至可以学习分析,这是自然的。
而我们的软件工程课上来就让毫无经验的学生传授分析的思路和方法,如同教一个刚会走路的人掌握跳远的技巧。其实走的是 分析->设计->编码 的道路,这根本就不符合人的认知习惯。
-----张育平
难怪多年在公司做事的人说学校最重要最有用的课是《软件工程》,因为他们已经积累了足够多的经验来学习上次设计的技巧,甚至可以学习分析,这是自然的。