摘要: 在上一个BLOG,即pairwork小结中我提到,我通过计数来判断当前是simple还是cometowork还是leavework那我是通过什么来计数的呢相信大家都阅读了代码,并理解了程序逻辑当一个人到电梯的时候,会发出一个req请求,告诉电梯有一个人来了,在几层,向上还是向下当一个人进入电梯的时候,会发出一个req请求,告诉电梯他要去几层显然,这个地方的设计有缺陷我们假设这一种情况,当一个人来到电梯前,看见向上的按钮已经被按亮了,他会再按一次吗答案显然是否定的,进入电梯去要去的楼层也是一样所以,正确的设计应该是当现在这个按键没有被按下时,才发出req请求也才是真正达到了电梯调度程序是不知道这 阅读全文
posted @ 2012-10-22 20:30 TJamie 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 0、结对人员 Hu(155) Tan(189)1、关于结对编程 优点:coder的大部分错误可以在第一时间被reviewer发现,这省下了很多本应当在项目测试阶段花费的时间; 结对编程写出的每一个程序都体现了两个组员中的较高水平; 两个人轮流交换角色开发项目,加快项目进展速度; 两个人结对开发的过程就是两个人互相学习进步的过程。 缺点:有时候reviewer会整段时间处于无事可做的状态; 增加了意见统一成本。 Tan的优缺点:(优)接受新事物的能力强,在很短时间内理解了项目的基本框架;(优)算法设计水平高;(优)有追求卓越的精神,最终定下的版本是在最初版本的基础上进行了N次修改... 阅读全文
posted @ 2012-10-22 16:22 TJamie 阅读(229) 评论(0) 推荐(0) 编辑