4006-998-758
3000+课程任你选择
TDD训练营
研发学院 设计模式训练营 重构训练营 Clean Code训练营 开课时间:2021-07-03
丁辉

12年软件开发经验,8年项目管理和流程改进经验,指导并参与多个团队由传统研发模式向敏捷研发模式转型(其中多个超过100人的大型团队成功项目级敏捷转型),在敏捷导入、指导团队转型、自组织团队建设、CI、Devops、核心技术实践等方面具有丰富的理论和实战经验,同时对如何提升员工代码设计能力和提升代码内在质量等方面较多解决思路。

2012.12月agile tour 《自组织团队的样子》主题演讲

2013.12agile tour 《产品价值定位》工作坊

2014.1月agile tour公开课《TDD》

2014.3月agile tour公开课《OO重构》

2014.6月《程序员》杂志发表《自组织团队催化剂》文章

2014.8月《程序员》杂志发表《软件研发效率》文章

2014.9月agile tour主体演讲《代码设计全方位系列训练营&体验式培训》

2015.5月软件开发者大会主体演讲《代码中偷取利润的毛贼》

2015.12月Top100大会主体演讲《软件设计演进路线》

2015.12月中国软件大会主体演讲《软件设计系列训练营》

2016.1 code style社区分享《TDD本质不是TDD》

2016.3 code style社区分享《DSL semantic趣味之旅》

2016.7 Tid大会分享《软件设计演进路线》


查看老师详情
课程内容


1 TDD


1.1 TDD的重要性

1.2 TDD的内涵和外延

  1.2.1 测试四象限

  1.2.2 测试金字塔

1.3 TDD自働化

  1.3.1 快速回归

  1.3.2 活用例

  1.3.3 需求同步

  1.3.4 固化需求

1.4 案例

1.5 常见问题

  1.5.1 脚本测试

  1.5.2 基于框架的控制流的测试

  1.5.3 环境依赖解耦

  1.5.4 Web前段的TDD(测试金字塔的下沉)


2 TDD实战部分


2.1 场景识别

2.2 用例设计

2.3 需求实例化

2.4 用例分类

2.5 用例重构

2.6 依赖隔离

2.7 依赖系统测试用例设计


3 TDD的手段之重构


3.1 代码的腐化

3.2 代码22种坏味道

3.3 重构实战

3.4 演练-展示-点评-总结

3.5 4个需求变化方向


返回上一级