软件工程结课作业

别说谁变了你拦得住时间么 提交于 2019-12-06 00:42:32

学习了这门软件工程导论课程,还有老师的多元化教课,通过博客园与学习通进行学习,不但让我从理论上掌握软件工程,还有从不同的实例,让理论和实践得到了很好的结合。整一个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想。是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。

整本书的内容逻辑很洁晰明了,由浅入深循序渐进,首先我就大概描述下我们所学的内容,第一章是从整体分析软件是什么软件工程,软件工程是什么,之后通过老师的讲解与第二次博客作业让每个人开发四则运算小程序,让我了解了什么是单元测试,如何在开发中使用单元测试,进而了解到质量保障与质量保障的工作,还有在开发前期如何做到软件设计与实现。

在第四章两人合作的章节,我们开展结对编程,学到代码如何规范(风格,设计),在后续的代码复审也得以提升,并且也通过这次结对编程也改善了我编程出现的坏习惯,如命名,模块化设计。

印象最深刻就是最后几周我们组成十二人团队,对两个选题其中的一个选题进行开发,我们组成强!真强!强中强团队,并且我在本次团队作业中做起一个PM(项目管理),并且对我的选题进行开发,我与我的队员们进行需求分析,并因他们各自擅长的能力分配他们力所能及的任务,我们多次讨论如何能够能将项目完成的更加完美。也是通过此次实践老师上课所讲授的关于团队模式与开发流程。

 

其实我在专科期间我也曾经学过面向对象软件工程课程,不过还是有很大区别,在上次的软工课我更多学习的是每一流程如何去做,比如在需求分析过程我就学会了用例图,活动图,UML图等。但并没有进行因一个开发去实践它,而这次软工课给我过了把瘾。在本次的软工课实践虽多,但是对于具体的理论内容并不牢固。

但总的来说《软件工程》课程既强调基本概念和基本知识的理解和掌握,又侧重软件项目的分析、设计、实现和维护的基本技能。比较注意“点”和“面”的结合。我还是蛮喜欢这门课的,通过对这门课的学习让我意识到理论学习很重要,实践更重要,实践是检验真理的唯标准,只有将理论与实际结合,才更能发挥我们所学的知识的作用。

最后感谢彭馨仪老师的辛勤付出!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!