第一次编程作业

https://github.com/Soberba/031902316/tree/main/031902316

一、PSP表格

PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
Planning 计划
· Estimate · 估计这个任务需要多少时间 60 60
Development 开发
· Analysis · 需求分析 (包括学习新技术) 240 120
· Design Spec · 生成设计文档 60 120
· Design Review · 设计复审 60 30
· Coding Standard · 代码规范 (为目前的开发制定合适的规范) 120 60
· Design · 具体设计 120 240
· Coding · 具体编码 60 480
· Code Review · 代码复审 60 120
· Test · 测试(自我测试,修改代码,提交修改) 180 120
Reporting 报告
· Test Repor · 测试报告 30 0
· Size Measurement · 计算工作量 30 0
· Postmortem & Process Improvement Plan · 事后总结, 并提出过程改进计划 20 0
· 合计 1020 1350

二、计算模块接口

(3.1)计算模块接口的设计与实现过程。

答:我分为两个类,一个主类一个工具类,工具类用于拆分汉字的功能,主类则用于题目所需要求的功能。
但是,由于我很菜,我的代码在打包为jar包之后输出的答案就会错误,打包之前却正确,不知其中原因。

我想可能的原因是因为我引入了拆分汉字的词库,导致的问题。。。。(但是无法解决)
错误如图所示

希望有人可以帮帮我。。。。我试过了是不是编码的问题,所以在-jar前面加了 -Dfile ecoding=utf-8 依旧没用

(3.2)计算模块接口部分的性能改进。

答:由于题目对我来说太难,无时间做性能改进

(3.3)计算模块部分单元测试展示。

答:单元测试还未实施。

(3.4)计算模块部分异常处理说明。

答:同样未考虑。。。。

三、心得

答:从这次作业来看我对我的代码水平有着深刻的认识,我甚至不配叫做菜鸟。发现我需要学习的东西太多太多。。

posted on 2021-09-08 21:19  Boogie20  阅读(94)  评论(0)    收藏  举报