#037 Two Daniel Pair Live Show 3

| 142 minutes | liveshow
Daniel Lv 和 Daniel Teng 的 Pair Live Show. 完成一个极其简单且有意思的小游戏。从中你可以学习到如何做TDD和Pair。这是这个系列视频教程的第三期,在这一期我们将完成这个小游戏,并向大家展示编码的过程中我们是如何持续重构,如何推导并设计出最终算法,以及如何切分看似不可切分的问题。

项目地址

https://github.com/lgn21st/game_of_life

原则/方法论

  1. Always drive code from requirement - 代码是从需求一步一步推演出来
  2. Limit red phase - 尽快让失败的测试用例通过,从而尽量缩短代码RED状态的时间
  3. Improve design only when code base is safe - 只有在代码安全的状态下,才去优化和改进设计

我们根据前一期视频的Feedback做出了调整,解释大家遇到的问题以及持续改善视频教程的用户体验,希望大家尽量多的给我们一些本期视频的Feedback,以方便我们在下一期视频中持续改进。

Daniel Teng: 滕振宇,Odd-e的敏捷教练,社区志愿者。具有多年的敏捷项目(Scrum & XP)实践经验以及丰富的带队经验。作为独立敏捷顾问,他正致力于帮助国内团队导入敏捷方法以及思维。Daniel于2006年1月创建了并领导Irdeto上海研发团队,并将Scrum和XP成功引入了团队。他是Scrum联盟第28位认证Scrum教练(Certified Scrum Coach)。Daniel热衷于敏捷社区建设,他参与了一系列国内外会议的组织、评审以及分享。

Blog: http://www.danielteng.com/
Twitter: https://twitter.com/danielteng
Weibo: http://weibo.com/tengzhenyu

Daniel Lv我就不多做介绍了。http://ruby-china.org/ 创始人。你懂的。 :)

Blog: http://lvguoning.com/
Twitter: https://twitter.com/lgn21st
Weibo: http://weibo.com/lgn21st

Similar Episodes