结对编程 (java 实现)

项目 github 地址:https://github.com/Rookie-zheng/Myapp/

psp:

PSP2.1

Personal Software Process Stages

预估耗时(分钟)

实际耗时(分钟)

Planning

计划

 30

 30

· Estimate

· 估计这个任务需要多少时间

 30

 30

Development

开发

 1600

 1440

· Analysis

· 需求分析 (包括学习新技术)

 100

 90

· Design Spec

· 生成设计文档

 30

 20

· Design Review

· 设计复审 (和同事审核设计文档)

 30

 40

· Coding Standard

· 代码规范 (为目前的开发制定合适的规范)

 30

 50

· Design

· 具体设计

 60

 60

· Coding

· 具体编码

 1260

 1060

· Code Review

· 代码复审

 30

 30

· Test

· 测试(自我测试,修改代码,提交修改)

 60

 90

Reporting

报告

 70

 70

· Test Report

· 测试报告

 20

 30

· Size Measurement

· 计算工作量

 30

 20

· Postmortem & Process Improvement Plan

· 事后总结, 并提出过程改进计划

 20

 20

合计

 1700

 1540

功能分析

有一个主类 Myapp 为启动类,然后分别调用 AutoProOperation 逻辑类(有计算,生成运算表达式),再把生成的 运算表达式 和 答案 调用 StoreFile 类 存入文件中,生成题目和答案后,要在Exercises.txt 中填写答案,保存文件,填写完成,按 enter 键就会 调用 StoreGrade类 生成 Grade.txt 文件

 

 总结:这次作业没有百度整个项目各个方法的源码,都是自己逻辑来编写,本以为自己会通过自己逻辑,能完成此项目,之前测试没有问题,但是在要提交的最后发现,出现一点bug,功能也没有具体到位,所以相对失败。

猜你喜欢

转载自www.cnblogs.com/rookie-zheng/p/11664581.html