引自微信:

很多同学说: 我程序写得好,ACM比赛能得分, 就好了,软件工程讲的那些有用么? 有些学校的 《软件工程》课,由于要求太简单,反而不能说明软件工程的价值。 其实好办, 让学生结对做一个有实际意义的小项目,就能说明问题了。
结对编程实践里这位同学说: 自已写代码、自己在OJ上打题,和与他人共同编码是完全不一样的。自己写代码时,AC了就行,随便int abcde,全局变量随便开,函数接口想怎么写怎么写,不想写函数也行,全丢main里就好。但实际上这一切是不好的。变量名、全局变量、注释等编码习惯,条件判断、循环、封装等手段,不能像以前一样AC了就行,而且要让人看得懂,代码是给人看的,这样才有可维护性。

参考资料:

现代软件工程讲义 3 结对编程和两人合作

相关文章:

  • 2021-04-17
  • 2022-02-26
  • 2021-10-12
  • 2022-12-23
  • 2021-08-22
  • 2021-07-22
  • 2021-10-12
  • 2021-07-14
猜你喜欢
  • 2021-07-05
  • 2021-06-10
  • 2021-08-25
  • 2021-05-24
  • 2021-10-29
相关资源
相似解决方案