总结
2019-06-22 20:51 goodnight1 阅读(279) 评论(0) 编辑 收藏 举报课程 | 软件工程原理及方法 |
要求 | 总结 |
团队 | 求莫名堂 |
目标 | https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/3393 |
- 请回望第一次个人作业,你对于软件工程课程的想象和提出的问题。
1.如何写好一个程序?
2.画图的作用?
3.我们为什么需要学习这门课程?意义是什么?
- 链接到以前提问题的博客
https://www.cnblogs.com/ht520/p/11005892.html
- 尝试对自己提出的问题进行解答,并阐明,是如何通过看书,实际,或者讨论弄明白的
1.写好一个程序,需要了解写一个程序整个过程我们需要做什么,怎么做,刚好这门课介绍的就是这个。
2.画图更加有利于我们了解用户的需求,然后知道我们需要实现什么功能,才能做出更好的软件,功能更全面的软件
3.这门课教会了我如何做出一个好的软件,告诉我们整个过程需要做什么,需要学习哪些知识,告诉我们一些好的方法,
- 是否产生了新的问题?请提出。
1.课程所讲的是整个过程需要怎么做,那么我们写的代码有没有啥好的办法,让我们写出更加优质的代码?
2.设计模式有哪些?
3.代码规范有哪些?
4.有没有一些好用的工具推荐?
5.我们还需要注意些什么?
- 经过这学期的学习,你掌握到了哪些以前没有的技能,你是如何掌握的。
有,比如测试,以前自己学的代码,写了就是写了,从来不知道需要测试
需求分析,也是第一次弄需求分析,以前都是想起了需要什么功能加什么功能,自己做的混乱不堪,思路很不清晰,在这门课中,学会了画状态图,结构图,实体-联系图,程序流程图,数据流图、盒图等等的图形,同时利用这些图形做需求分析
学会使用github来保存自己的代码,并且分享自己的代码
学会使用博客园记录自己所学所想
等等
- 有什么深刻的体会,对自己一学期学习过程的总结。
我以前以为软件工程学的是讲述的项目的搭建,后来学习了这门课程才发现,这门课是教我们如何完整地做一个软件,从需求分析、模型的使用、个人项目怎么做、团队项目怎么做、如何测试等方面向我们展示,如何做好一个软件,任何东西做起来都不是容易的,从这门课中,我还是学会了很多的东西,就比如说最基本的软件搭建过程我知道了,自己更加的学会了和他人合作,技术更加成熟。感谢老师的指导,谢谢。