软件工程(C编码实践篇)学习总结
来源:互联网 发布:全球钢铁产量排名 知乎 编辑:程序博客网 时间:2024/05/14 13:14
王洁琼 原创作品转载请注明出处 《软件工程(C编码实践篇)》MOOC课程http://mooc.study.163.com/course/USTC-1000002006
实验报告目录:
实验一:写一个hello world 小程序 https://www.shiyanlou.com/courses/reports/1243949
实验二:命令行菜单小程序V1.0 https://www.shiyanlou.com/courses/reports/1245012
实验三:内部模块化的命令行菜单小程序 https://www.shiyanlou.com/courses/reports/1245577
实验四:用可重用的链表模块来实现命令行菜单小程序V2.5 https://www.shiyanlou.com/courses/reports/1246315
实验五:用callback增强链表模块来实现命令行菜单小程序V2.8 https://www.shiyanlou.com/courses/reports/1246990
实验七:将menu设计为可重用的子系统 https://www.shiyanlou.com/courses/reports/1247825
实验心得
实验通过7次实验,分阶段对同一个菜单程序进行了不同程度的模块化。软件功能在代码层面通过一些优化增强代码的可读性、可重用性,以便于大型工程的团队合作。其中前两次的实验主要增强可读性,后面几次的实验增强了代码的可重用性。
代码的可读性主要考虑代码缩进、代码注释等方面,还是比较简单。
代码的模块化主要通过函数调用、数据结构等方面来考虑,并且在优化的过程中应该考虑代码的耦合性是否合适、代码模块的安全性能否保障。
课程总结
在7次实验中,主要的收获是了解了代码不同程度的模块化,对今后工程项目的开发还是有很大帮助的。遗憾是由于时间的关系,对实验的某些代码有些一知半解。希望有机会还能跟孟老师继续学习。
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇) 学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- 软件工程(C编码实践篇)学习总结
- SQL 分页支持查询 ROW_NUMBER() OVER (ORDER BY ReportID) AS RowNo
- rsync 同步 命令详解
- PHP实现分页功能
- MyEclipse 行高问题的解释
- Handler消息传输机制(实例)—— 获取网络图片
- 软件工程(C编码实践篇)学习总结
- 一款车载GPS定位产品后端服务器架构的填坑之路(二)
- 第十一周项目2——用二叉树求解代数表达式
- Android视图绘制流程完全解析,带你一步步深入了解View(二)
- Linux 下报错:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must解决方案
- hdu3622Bomb Game
- 外观模式
- UBUNTU 14 CENTOS 6.5 环境搭建相关
- acm小学妹