zoukankan      html  css  js  c++  java
  • 结对编程的一些

    结对编程已经于上周开始启动,但是对于结对编程这个新鲜事物我们都很陌生,因此我对此做了一些研究,发现结对编程确实有很多优点,但是当两人不能很好的配合时,却造成1+1<1的悲剧,下面我总结一下可能会遇到的问题。

    一、领航员误区

    1. 发号施令者

    喜欢发号施令的人总是对敲键盘的人的做法提出质疑,却不去关注解决方法和下一步该怎么做,而过度关注一些编程细节。

    事实上,当你碰到一个喜欢发号施令的人,那么将键盘交给他吧,转换领航员的角色。

    2. 拼写纠错者

    拼写纠错者坐在你旁边,纠正你输入的每个错误字符。当然,他没有时间来真正的进行导航。

    3. 吹毛求疵者

    吹毛求疵者会指责你写的每行代码。当他的意见正确时,他会一意孤行,不用你已经写好的代码,而完全照着他的想法。

    4. 默不作声者

    默不作声者是那些几乎不发表意见的人。他仅仅坐在那里看着你工作。

    5. 心不在焉者

    心不在焉的人企图让你分心,而不是提供给你有建设性的意见,帮你解决问题。 

    二、实施者误区

    1. 深藏不露者

    深藏不露者仅仅自己敲着代码而不告诉别人他在做什么。领航员不得不靠自己去弄懂代码。关于该用什么方法,该选择哪种设计,领航员和实施者之间完全没有交流。

    2. 目中无人的人

    目中无人的人通常忽略领航员的所有建议,大多数是因为他们觉得自己的想法或编程技能更胜一筹。

    3. 跳跃性很大的人

    跳跃很大的人喜欢在代码中进行大范围的跳跃,这样领航员不知道进行到哪里了。

     

  • 相关阅读:
    推荐一篇好文加上一些补充
    我也来写一个俄罗斯方块
    使用canvas绘制一个时钟
    断句:Store all parameters but the first passed to this function as an array
    Observer Pattern
    web worker 的 self
    练练断句
    as 什么意思?
    natively 在本地机器
    in mind (不是 切记 的意思)
  • 原文地址:https://www.cnblogs.com/ljx1412/p/5296984.html
Copyright © 2011-2022 走看看