zoukankan      html  css  js  c++  java
  • 软件工程课总结

    写软件!=写程序

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

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

    开发模式

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

    软件测试

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

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

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

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

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

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

  • 相关阅读:
    vue数组和对象不能直接赋值
    数组内部的对象监听问题
    vue知识点(工作中遇到)
    Array数组
    js对象操作
    Vue-router
    sublime text 3 常用插件 —— SFTP
    Python中的线程和进程
    python中的sockeserver模块简单实用
    python利用socket写一个文件上传
  • 原文地址:https://www.cnblogs.com/yosha/p/5595865.html
Copyright © 2011-2022 走看看