zoukankan      html  css  js  c++  java
  • 结对项目总结

    结对项目总结

    基本要求

    参考邹欣老师博客

    队员

    项目

    我们将项目托管在github上,采用C#开发,开发平台为Visual Studio 2013

    项目地址

    总结

    项目依然有很多细节部分需要进行改进,同时在对软件工程更加深入的学习,结合着实际的工程操作,有了更深的体会。
    项目的基础在个人项目的【四则运算表达式】,但我们将项目的表现形式搭建成计算器的样子,仿照Windows系统自带的计算器,构建了一个简单版的计算器。
    这个计算器支持以下功能:

    1. 基本的四则运算能力(加,减,乘,除,括号)
    2. 支持计算器基本的清空,一位一位删除的功能。
    3. 支持负数,小数,分数运算
    4. 可以手动选择所要保留的精度

    改进

    虽然整体项目完成度较高,同时前端界面与后端逻辑模块划分清晰,但很多细节部分并没有很好地注意到。
    首先,我们没有良好的说明文档,对我们的项目进行说明。Github上的readme.md只是空荡荡的写上是软件工程项目,而对项目没有具体的说明。
    其次,我们没有做测试。一开始并不清楚如何进行测试,而只是朴素地一个个样例去试我们的软件有没有出错,之后学习到科学的方式进行测试,乃至代码覆盖率,我们没有抽出精力去完善这一部分内容。
    最后,我们认为自己的前端与后端达到松耦合,但可惜的是在班上没有找到同样使用C#语言进行开发的团队,没有进行相应的交换测试。

  • 相关阅读:
    基本类型
    匿名对象和匿名方法
    定时任务@SChedule详解
    docker的配置和安装
    数据库的学习
    docker的学习
    nginx的学习
    yyyy-MM-dd HH:mm:ss.SS的大小写的含义
    单例模式的学习
    layer的学习
  • 原文地址:https://www.cnblogs.com/syncCN/p/5397819.html
Copyright © 2011-2022 走看看