结对项目——WordCount

合作者

201631062527,201631062312

代码地址

https://github.com/Crls2957/test1

作业链接

https://edu.cnblogs.com/campus/xnsy/2018Systemanalysisanddesign/homework/2188

(1)PSP表格

 

PSP2.1PSP阶段预估耗时(分钟)实际耗时(分钟)
Planning计划100 90
Estimate估计这个任务需要多少时间120100
Development开发10001200
Analysis需求分析(包括学习新技术)180300
Design Spec生成设计文档8090
Design Review设计复审(和同事审核设计文档)6030
Coding Standard代码规范(为目前的开发指定合适的规范)90150
Design具体设计200240
Coding具体编码400480
Code Review代码复审180210
Test测试(自我测试,修改代码,提交修改)200250
Reporing报告4060
Test Report测试报告3020
Size Measurement计算工作量2020
Postmortem&Process Improvement Plan事后总结,并提出过程改进计划3060
 合计27303300

 

(2)互审代码情况

  在开发过程中,罗森同学负责完成图形拓展界面,周鑫同学负责函数的编写,主函数也由罗森同学编写。

   罗森同学审查了几个函数模块,发现代码很不规范,比如说缺少异常处理机制、缺少必要的文字注释、排版不美观以及逻辑结构不严密,周鑫同学在罗森同学的帮助下,较好地改正了这些问题。

   周鑫同学运行图形界面后,认为设计的版式有点单调,而且界面有点小,除此之外,·代码简介易懂,代码也比较规范。

 

 罗森同学博客链接:https://www.cnblogs.com/Crls/p/9794885.html

 

(3)设计过程

 

(4)代码说明

图形界面模块:

 

函数模块

包括对字符数、行数与单词数的统计,以及一些功能函数

 

利用StringBuffer的tostring方法和length方法可以很容易地得到字符数。

行数统计则主要是通过BufferReader的readline方法进行逐行读取。

 

 

txt文件

 

运行效果

 

 (5)

毫无疑问,结对的效果是1+1>2的,因为不仅可以加快效率,而且可以互相给予帮助,而且从心理上来说也会更积极,都不愿意拖对方的后腿,从另一方来说,就好比竞技游戏与打架,一打二和一打一并不是两倍的差距。

 

转载于:https://www.cnblogs.com/zhouxin666/p/9792152.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值