软件工程课总结

Posted Yosha

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程课总结相关的知识,希望对你有一定的参考价值。

写软件!=写程序

成熟的软件开发应该是有齐全的文档,文档作为软件的指挥棒,也是软件的"任务"说明。“学过软件工程的人写软件不是上来就直接写,而是先写文档”。

文档是分很多种的,这学期涉及的有PRD和PSD。具体的知识点我们粗略学了UML图,包括用例图、类图、环境图等。自己现在也开始学习Axure和ProcessOn制作高保真原型UI。

开发模式

《构建之法》中介绍了七种。外观设计模式是这学期中用到的最多的模式,提供高度集中、操作简单的接口符合面向对象的思想。比如一台电脑,CPU有自己的操作方法、硬盘有操作方法、内存有操作方法。对于小白用户来说,操作很困难、不知道如何下手。而我们高度抽象集成成一个“电源”按钮,用户看到外观上的按钮就知道该如何开机。

软件测试

书中介绍了很多测试方法,包括测试的代码覆盖率等。目前根据项目的时间和技术水平,还是黑箱测试更通用一些。

 

对《构建之法》书的点评:

1.虚拟出的人物有利于将枯燥的内容情景化、引人入胜。

2.一定程度上还原了用户场景

3.对原型制作方面的内容不足

4.代码规范、团队规范方面细致

以上是关于软件工程课总结的主要内容,如果未能解决你的问题,请参考以下文章

软件工程课总结

软件工程课程总结

我的软件工程课目标

摘抄许式伟的架构课软件工程篇:回顾与总结

摘抄许式伟的架构课软件工程篇:回顾与总结

我的软件工程课目标