再谈对软件工程的认知与理解

为时10周的软件工程课程教学已经结束,课程项目已经完成,在学习和实践过程中,团队完成了三次博客作业,学习到了如何使用github等网络资源寻找相关资料,如何创建并成功链接数据库,如何使用变成软件快速便捷地编写源代码,收获颇丰,明白了只有不断的学习探索才能让自己不断变强。

在团队项目实践中,遇到了诸多问题:1.数据库无法正确连接,通过查阅资料和讨论最后成功发现并解决问题使数据库连接成功;2.代码编写不规范导致运行报错,通过组员进行代码规范检查,最后找出错误代码并修改成功;3.由于能力水平有限,对于刚开始设计软件的某些功能无法成功实现,多次尝试也以失败告终,最后通过组内讨论最终决定取消相关功能的设计保全软件能够正常运行。

刘小粮:通过学习与实践,体会到了学会网上查阅资料是多么重要,大部分能力外的问题也能通过他人的帮助最后得到解决,但是打铁还需自身硬,对于相关知识的缺失还是需要及时补齐,不然会对于后续的学习和实践造成不必要的影响。组员之间的讨论交流也很重要,一些重要问题需要通过讨论才能得出结论,集思广益,遇到困难时也能过轻松应对。

陈建烨:这段时间,真的让我受益匪浅。最多的还是专业知识方面的获取,当然一些软件项目管理,团队人员管理也让我多多少少对团队项目有个更多的认识。

吕佳龙: 在学习导论课,写完项目之后,我对自己的直接规划产生了很深的想法并且做出了很大的改变。首先,我一定要努力完成大学的学业,我要认真地完成专业课程,努力学好c语言和java的课程,同时扩大自己的知识面,多多学习一些有关软件方面的知识,不断地充实自己。 

刘晓杰:一个项目大多都是由一个团队来完成,如果没有统一的代码规范,那么每个人的代码必定会风格迥异。且不说会存在多个人同时开发同一模块的情况,即使是分工十分明晰的,等到要整合代码的时候也有够头疼的了。

荣庆贺:软件工程导论是一门软件工程专业的必修课,在长达一学期的学习中,我认识到为解决“软件危机”引发的一系列困境,使得“软件工程”这一概念面世,其中,软件工程中由“对象+类+继承+消息”组成的面向对象的开发方法是十分重要的。

王建新:

起初我认为测试通俗易懂的就是找bug、就是天天点点点,好像已经失去去思考的模式。后来深入觉得不单单是发现bug反而要对测试人员的思维要求较高、测试工具的运用、业务分析能力。
软件测试的原则?
a.应尽早地和不断地进行软件测试
b.测试用例应包含测试输入数据和与之对应的预期输出结果
c.程序员应避免检查自己的程序
d.设计测试用例时,应包括合理的输入条件和不合理的输入条件
e.充分注意测试中的群集现象。经验表明,测试后程序中残存的错误数目与该程序中已发现的错误数目成正比。
f.严格按照测试计划、测试用例执行,排除测试的随意性
g.应当对每一个测试结果做全面检查
h.妥善保存测试过程中的相关文档,为维护提供方便

 

 

posted @ 2021-06-23 22:58  刹那要抓住未来  阅读(301)  评论(0编辑  收藏  举报