用户工具

站点工具


tdd

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
tdd [2019/12/30 21:25] – [开营直播笔记] ploughtdd [2019/12/31 14:57] (当前版本) – [问答] plough
行 1: 行 1:
 ====== 开营直播笔记 ====== ====== 开营直播笔记 ======
  
-我们知道太多敏捷的知识,但是没法落到实处。重要的是,掌握技能。+我们知道太多敏捷的知识,但是没法落到实处,眼高手低。重要的是,掌握真正能用的技能。
  
 TDD 是敏捷的核心。僵尸 Scrum,是因为没有用好 TDD,程序员不具备快速写出优秀代码的能力。 TDD 是敏捷的核心。僵尸 Scrum,是因为没有用好 TDD,程序员不具备快速写出优秀代码的能力。
行 8: 行 8:
   - 只写恰好让测试通过的代码(在不超过1分钟的时间内,让一个失败的测试通过)   - 只写恰好让测试通过的代码(在不超过1分钟的时间内,让一个失败的测试通过)
  
 +==== 刻意练习 ====
 +三大要素:重复、学习、反馈。
 +  - 大量的重复。“先投2w个球再说”。
 +  - 学习区。
 +  - 及时的反馈。每次练完之后,有人告诉你,什么地方做得好,什么地方做得不好。
  
 +缺少这三个要素的在线课程,都是在浪费时间。
 +
 +刻意练习必然是一个辛苦、寂寞、不舒服甚至痛苦的过程。
 +
 +没有人能够通过听音频学会一个技能。
 +
 +中国极限编程社区
 +
 +知识没有那么重要,你不需要很多的知识。
tdd.1577712345.txt.gz · 最后更改: 2019/12/30 21:25 由 plough

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki