第五周任务以及结对编程
转眼已经第五周了。这周主要内容有下:
1.完成自己没完成的任务。
2.结对编程。
3.PSP。
4.站立会议(待开)。
5.燃尽图。
具体任务如下:
这次结对编程我是和高鑫同学进行结对,在对构建之法这本书的学习中,我了解到结对编程是极限编程中的一种方式,对两个人的提高,对整个程序,对整个项目,都有很大的帮助。
在这次编程当中,我们以完成“增加习题本”这个项目为编程目的进行编程。由于高鑫同学C语言很强,但是没有做过前端任务,所以由我担任“驾驶员”,高鑫作为“领航员”。在这次结对的过程
中,我学习到了很多。虽然我们可能在某些方面产生分歧,但是高鑫独特的见解让我学习到了很多,他是站在优化代码的前提下进行思考的,而我只是为了完成这个任务,创造了很多没用的,重
复的代码。在编码的过程中,高鑫同学指出了我很多数据结构可以优化的点,现在回想起来,如果我按照一种科学的方案编写整个js代码,现在在合并代码的时候也不会遇到这么多问题。当然,
除了有分歧的地方,我们也有意见相同的地方,很多想法一拍即合,我也敲过很多代码,在确定思路的情况下,我们“很快”就完成了任务。
完成效果如下:
2.新版PSP(带类型的PSP)
DATE | START-TIME | END-TIME | EVENT | DELTA | TYPE | |||||
3.12 | 9.30 | 11.30 | 环境搭建 | 音乐30min | QQ25min | 65min | ||||
21.23 | 2.35 | 代码 | 接水0min | WC 5min | 音乐30min | 新闻15min | 252min | |||
3.13 | 21.30 | 0.22 | 升级calcv1.2 | 博客5min+3min | QQ语音20min | 音乐10min | 聊天20min | 143min | ||
3.14 | 9.00 | 11.15 | 实现添加括号功能 | 音乐30min | 聊天20min | 85min | ||||
3.21 | 15.16 | 15.53 | 站立会议 | 37min | ||||||
3.22 | 15.30 | 15.50 | 站立会议 | 20min | ||||||
3.33 | 9.00 | 11.00 | 看构建之法 | 上网30min | 音乐30min | 走神5min | 55min | |||
14.23 | 17.55 | 编写这周内容 | 上网60min | 音乐30min | 走神20min | 102min | ||||
22.00 | 22.27 | 写博客 | 27min |
|||||||
3.25 | 15.05 | 15.26 | 站立会议 | 21min | ||||||
17.33 | 23.50 | 完成“小试牛刀” | 上网60min | 音乐30min | 走神20min | 聊天30min | 237min | |||
3.26 | 20.33 | 0.03 | 完成“小试牛刀” | 音乐30min | 英雄联盟60min | 120min | ||||
0.03 | 0.27 | 写博客 | 上网10min | 14min |
||||||
4.2 | 8.00 | 11.00 | 学车 | 180min | 学习 | |||||
13.00 | 15.30 | 睡午觉 | 150min | 休息 | ||||||
15.40 | 17.00 | 读书看论文 | 80min | 学习 | ||||||
18.00 | 21.00 | 完成留日预校网站 | 上网60min | 音乐30min | 90min | 编程 | ||||
21.10 | 24.00 | 英雄联盟 | 180min | 游戏 | ||||||
4.3 | 7.00 | 11.00 | 学车 | 240min | 学习 | |||||
13.00 | 16.00 | 睡午觉 | 180min | 休息 | ||||||
16.10 | 16.50 | 晚餐 | 40min | 休息 | ||||||
17.00 | 22.30 | 结对编程 | 聊天60min | 讨论20min | 250min | 学习 | ||||
22.40 | 23.05 | 编写博客 | 发呆10min | 15min | 休息 | |||||
4.4 | 7.00 | 11.00 | 学车 | 180min | 学习 | |||||
11.30 | 12.00 | 吃饭 | 30min | 休息 | ||||||
12.30 | 15.00 | 英雄联盟 | 210min | 游戏 | ||||||
15.30 | 18.20 | 午觉 | 170min | 休息 | ||||||
18.20 | 18.50 | 吃饭 | 30min | 休息 | ||||||
19.00 | 23.00 | 编程 | 聊天60min | 讨论30min | 150min | 编程 | ||||
4.5 | 17.00 | 23.00 | 编程 | 聊天60min | 上网60min | 音乐30min | 210min | 编程 | ||
4.6 | 7.00 | 9.00 | 学车 | 120min | 学习 | |||||
12.00 | 14.00 | 学车 | 120min | 学习 | ||||||
18.20 | 22.10 | 编程 | 上网30min | 聊天20min | 120min | 编程 | ||||
22.15 | 22.33 | 博客 |
3.这周新到新的队伍,还没有开始站立会议,等待组长通知。
4.燃尽图(本周):
总结了一下,还需要添加2功能点(共3个)。
燃尽图如下(第一次画。。。不是很懂):
燃尽图功能点:
1.将用户做过的题目整理到习题本中。
2.习题本可以记录用户当时填写的答案。
3.将做过的题目去重。
4.再次规范化输出算式(生成数目多少,括号位置,括号对数)。