一句宋词简单描叙TDD迭代过程

2019-10-24  本文已影响0人  商鲲

\color{gray}{生命即挣扎}
\color{gray}{   卡尔·马克思}

\color{red}{红了樱桃🍒,}
\color{green}{ 绿了芭蕉🍂, }
\color{#66CCFF }{  何日归家洗客袍👘:}
\color{gray}{   蒋捷《一剪梅·舟过吴江》}


TDD每个迭代过程可分为 \color{red}{Red见红},\color{green}{Green被绿},\color{#66CCFF }{Refacto重构}三部曲:

  1. \color{red}{焦心的开局}
    \color{red}{代码实现和测试用例的约定不一致}
    \color{red}{这时运行测试,测试用例无法通过,状态色为红色,}
    \color{red}{谓之红了樱桃🍒;}
  2. \color{green}{看似平静的过程}
    \color{green}{修改实现代码,使实现和测试用例的约定一致}
    \color{green}{这是运行测试,测试用例成功通过,状态色为绿色,}
    \color{green}{谓之绿了芭蕉🍂;}
  3. \color{#66CCFF }{幸福的结局总是相似的}
    \color{#66CCFF }{进行code review,让实现更完美,}
    \color{#66CCFF }{洗尽铅华,尽显本色,}
    \color{#66CCFF }{谓之归家洗客袍👘。}

附: 版本管理提交代码,也有一个约定

  1. \color{red}{先红,先解决冲突}
  2. \color{green}{再蓝,先取得服务器代码}
  3. \color{#66CCFF }{后绿,再上传合并好的代码服务器}
上一篇 下一篇

猜你喜欢

热点阅读