结对编程中不好的习惯----你经历过么,如何提醒同伴改进
比如 不拘小节的人 两人在一起近距离地工作,但是却不注意个人卫生和互相尊重。开始合作前,吃了很多大蒜就来了。
这个时候我们可以委婉地提醒别人注意个人卫生,介绍一些好的卫生习惯给他,在不破坏团队合作的情况下,保持好团队工位上的卫生,使团队在编程工作中能更好的
比如喜欢发号施令的人 总是对敲键盘的人说:到末行,加个反括号,然后。。。。。。他不去关注解决方法和下一步该怎么做,而过度关注一些编程细节。这个时候我们就应该提醒下对方,加强团队的讨论,对项目的架构分层过程进行讨论,然后划分好各自的项目分工,每个人负责自己的那一块,然后这样就能更好的解决这一部分。
比如拼写纠错者 坐在你旁边,纠正你输入的每个错误字符。当然,他没有时间来真正地进行导航。 我觉得在结对编程过程中,应该需要明确小组的分工,每个人负责好自己的那一部分,尽可能避免出错。
深藏不露者 仅仅自己敲着代码而不告诉别人他在做什么。领航员不得不靠自己去弄懂代码,关于改用什么办法,该选择哪种设计,领航员和实施者之间没有完全交流。我觉得这过程中,还是要加强与小组成员的沟通,防止因为没有交流而产生大方向的错误。
跳跃很大者,他们喜欢在代码中进行大范围的跳跃,这样领航员便不知道进行到哪里了。这个过程中,我觉得我们还是应该事先明确需求描述,提前解决在项目过程中,要怎么解决工程的问题,防止出现大部分的跳跃。
结对编程中,总会出现这样那样的错误。所以我们就应该多和成员加强沟通,防止因为习惯的问题而出现过程的失误。