Coding 五月 FCC TDD 训练营 第一场

Coding 五月 FCC TDD 训练营 第一场
0

景点人太多,旅游路线太长… 是不是又被去哪耍难倒了?是不是感觉和大家一起 pair 更有成就感呢?恩,不急,FCC 西安社区为你的五一准备了一节课 — TDD 训练营,时长12小时,3课时。想参加的就继续看下去吧。


TDD-维基百科

测试驱动开发敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。TDD虽是敏捷方法的核心实践,但不只适用于XP(Extreme Programming),同样可以适用于其他开发方法和过程。
----《百度百科

TDD 的优点---- 李小波-简书

降低开发者负担
通过明确的流程,让我们一次只关注一个点,思维负担更小。

保护网
TDD 的好处是覆盖完全的单元测试,对产品代码提供了一个保护网,让我们可以轻松地 迎接需求变化改善代码的设计
所以如果你的项目需求稳定,一次性做完,后续没有任何改动的话,能享受到 TDD 的好处就比较少了。

提前澄清需求
先写测试可以帮助我们去思考需求,并提前澄清需求细节,而不是代码写到一半才发现不明确的需求。

快速反馈
有很多人说 TDD 时,我的代码量增加了,所以开发效率降低了。但是,如果没有单元测试,你就要手工测试,你要花很多时间去准备数据,启动应用,跳转界面等,反馈是很慢的。准确说,快速反馈是单元测试的好处。

课程信息

  1. TDD 训练营(1)

     时间:5 月 1 日 13:00
    
     地点: 咖啡厅
    
     主题:入手 TDD
    
     人数:10
    
     时长:4 小时
    
     内容:了解 TDD 是什么,能干什么,怎么做。
    
     实战内容:练习 TDD 两题
    
     要求:NodeJS
    
  2. TDD 训练营(2)

     时间: 5 月 18 日
    
     地点:咖啡厅
    
     主题: 刻意练习
    
     人数:10
    
     时长:4 小时
    
     内容:选择 2-3 题,进行刻意练习
    
     实战内容: 练习 TDD 两题,达到敲代码的速度和思考的速度一致
    
     要求: NodeJS
    
  3. TDD 训练营(3)

     时间:5 月 25 日
    
     地点:咖啡厅
    
     主题:讲授 TDD
    
     人数:10
    
     时长:4 小时
    
     内容:讲授 TDD
    
     实战内容:以自己的学习经历,讲授 TDD 及学习心得
    
     要求:NodeJS
    

报名学习吧

废话不多说了,想要收获这份五一劳动节的礼物就快扫码报名吧。“数量有限,先到先得:stuck_out_tongue_closed_eyes:”。也可以点击本链接进行报名。

1赞