致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

测试驱动代码训练营
课程类别:开发语言工具

测试驱动代码

课程讲师:

王老师

课程周期:

2天

课程费用:

5200元/人

课程简述:

·         以赛代练的开发人员对于如何写好代码,如何实现更好的设计需要真正的训练来获得。

·         开发人员对于测试的重要性,以及什么是测试需要更深入的认识。

·         实践测试驱动这一设计方法。

·         真实的用代码的方式感受到敏捷开发的好处与特点。

 

课程目标:

·        掌握测试驱动的特点与工具

·        提高人员测试意识

·        提高面向对象代码的编写能力

·        更加了解真实敏捷过程

 

参加对象:

·         开发人员

·         测试人员

·         对测试驱动有兴趣的相关团队成员

 

·      

·         第一天

o   上午

§  破冰游戏(程序员的黑暗工具箱)

§  课程介绍与讲师介绍

§  来需求了(动手练习)

§  我们的错误与习惯复盘

§  软件开发小历史

§  理解测试驱动

§  演示测试驱动(演示)

§  第一次分组练习,覆盖知识点

·         没有鼠标右键的编程、童子军军规、开闭原则、依赖与状态、易读的代码、YANGNI 你不在需要它、DRY(Don’t Repeat Yourself) 

§  复盘

o   下午

§  第二次分组练习,持续强化知识点(动手练习)

§  第三次分组练习,持续强化知识点(动手练习)

§  第四次分组练习,持续强化知识点(动手练习)

•  第二天

o   回顾昨天

o   测试驱动在整个软件开发生命周期的位置

o   介绍新的规则,对象健身操

§  方法只使用一级缩进、拒绝 else 关键字、封装所有的原生类型和字符串、一行代码只有一个“ . ”运算符、不要使用缩写、保持实体对象简单清晰(方法小于10行,类小于50行,包内小于10个类)、如何类中的实例变量都不要超过两个、包含容器的类都不能再包含其他的成员变量、不使用任何 Getter/Setter/Property


o   新的需求,新的迭代

§  迭代一(动手练习)

·         计划、审核、回顾、复盘讲解

§  迭代二(动手练习)

·         计划、审核、回顾、复盘讲解

§  迭代三(动手练习)

·         计划、审核、回顾、复盘讲解

§  迭代四(动手练习)

·         计划、审核、回顾

找到所需课程了吗?即刻 填写申请表格 与我们联络吧