第二次结对编程作业

こ雲淡風輕ζ 提交于 2019-12-01 10:18:16

罗继鸿的博客
刘俊杰的博客
Github地址


具体分工

刘俊杰:原型设计
罗继鸿:AI算法

PSP表格

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



解题思路描述与设计实现

网络接口的使用(3分)

代码组织与内部实现设计(类图)(6分)

说明算法的关键与关键实现部分流程图(6分)


关键代码解释

贴出你认为重要的/有价值的代码片段,并解释(3分)


性能分析与改进

描述你改进的思路(5分)

展示性能分析图和程序中消耗最大的函数(1分)


单元测试

展示出项目部分单元测试代码,并说明测试的函数,构造测试数据的思路


Github代码签入记录


遇到的代码模块异常或结对困难及解决方法

问题描述(2分)

做过哪些尝试(2分)

是否解决(2分)

有何收获(2分)


评价你的队友

值得学习的地方(2分)

需要改进的地方(2分)


学习进度条(2分)

第N周 新增代码(行) 累计代码(行) 本周学习耗时(小时) 累计学习耗时(小时) 重要成长
1 0 0 2 2 学习axure rp9的使用

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!