zoukankan      html  css  js  c++  java
  • 软件工程---在此基础上,进行软件的改进

    要求:

    首先,我们把这个软件理解成一个投入市场的、帮助小朋友进行算术运算练习的APP。

    从质量保证的角度,有哪些需要改进的BUG?

    从用户的角度(把自己当成小学生或真的请小学生帮忙),需要在哪些方面进行改进?

    从产品的角度(软件的市场定位、推广方式、盈利模式等),我们要对现有软件做些什么手脚?

    从开发者的角度,在架构、算法、技术实现、可扩展性、代码规范等方面可以怎样优化?

    我的想法:

    1.从用户的角度:添加一个能保存题目和答案的模块,即增加一个保存和读取历史记录的功能,让用户清楚了解算数运算的练习情况。

    2.从产品的角度:在进入该软件的时候显示一个显示时间为3秒的广告页面,然后寻找广告商合作。

    3.从开发者的角度:运用一下工厂模式对代码进行重构,就目前的代码来说,代码结构混乱,每一个类的功能不明确,每一个方法的作用也很模糊,不利于功能的扩展。 

  • 相关阅读:
    [编程题]多多的数字组合
    mac传输文件到服务器
    git 清除缓存、查看add内容
    go build
    vim编辑器
    Git: clone指定分支
    查看端口占用以及kill
    curl小记录
    Python3.9 malloc error: can’t allocate region
    设计模式-策略模式
  • 原文地址:https://www.cnblogs.com/wucanlong/p/5437480.html
Copyright © 2011-2022 走看看