实验内容概括和总结
宋一然 + 原创作品转载请注明出处 + 《软件工程(C编码实践篇)》MOOC课程http://mooc.study.163.com/course/USTC-1000002006
这学期我们很有幸上了孟宁老师的高级软件工程课程,这个课程十分的有意思,和传统的课程不同,它并不是采用了我们常见的一考定终生制度,而是
第一次实验
- 实验要求
- 实验链接
https://www.shiyanlou.com/courses/reports/1270239 - 实验感悟
第一次使用git来把代码上传代码库,感觉非常方便和新奇,以后还要继续熟悉它的操作。
实验楼是一个非常好的平台,对我这种懒人来说很好的把各种功能总结在了一起,就是有时候桌面切换的时候有卡顿,不过可以容忍。
第一次试验相对来说完成的非常轻松,没有什么特别困难的部分,让我对接下来的实验内容充满了期待。
第二次实验
- 实验要求
- 实验链接
https://www.shiyanlou.com/courses/reports/1272296 - 实验感悟
这个实验和上一个相比复杂了很多,花费了很多的时间(尤其是实验楼数次崩溃还忘记保存了= =),但是收获的也很多。
发现自己在代码规范性上有很多问题,本来以为很简单的功能在debug上也遇到了很多小问题。所以做了很长时间。
以后要多增加代码量,更好的熟悉课程内容。
第三次实验
- 实验要求
- 实验链接
https://www.shiyanlou.com/courses/reports/1273165 - 实验感悟
这次实验的内容和第二次实验十分相似,主要代码部分是基本一致 ,区别在于将代码模块化以后,修改和调用更为简单了,更利于代码的移植和修改,更具有普遍性。
第四次实验
- 实验要求
实验感悟
通过观看本次的视频以及完成这次实验,学会了如何设计可重用的模块接口,接口可以降低模块之间的耦合性,我们要在以后工作学习的编码实践中,多多使用接口,让我们的代码有高的内聚性和较低的耦合,这样代码的复用性才会好,可以避免很多重复劳动。
通过本次实验,对以下原则有了更深刻的认识:
1.接口规范
2.内聚和耦合
3.通用原则
第五次实验
- 实验要求
- 实验链接
https://www.shiyanlou.com/courses/reports/1276363
- 实验感悟