作者:杨怡
1.对软件工程的理解
学习了软件工程这门课之后,我觉得软件工程就是使我们如何与队友一起规范化的开发一个软件。我们最开始学习写小程序的时候不去规划而是直接动手开始做,不会考虑它的可用性以及性能等,只需要最后运行后得到预期的答案便算是完成了。可是长远的想一想以后去了公司开发一个软件,如何与他人合作、如何在规定时间完成这个软件的编写、如何使软件寿命更长、以及最终成品是否符合用户的需求,这些都需要在最开始或者制作软件的过程中规划好,所以软件工程这门课对于我们开发一个软件时有非常大的帮助。
2.学习软件工程的心得
学习这么课最大的收获就是在网易云课堂上听老师讲解可重用的模块化思想、callback机制,以及上课讲的观察者模式,以前写代码都是写一个小的demo,没有太多的团队协作或者需要代码重用,所以对这些思想并不了解,可是听完老师讲解后觉得很神奇并觉得相当有用。
3.实验报告链接
(1)实验一:写一个hello world小程序