TDD实战训练营
主办单位:中培网 中培管理咨询
时间地点:2014-08-30至2014-08-31 在 上海
学员对象:对此课程感兴趣的学员
费 用: 6800元
【培训对象】
对此课程感兴趣的学员
【课程收益】
【课程大纲】
开课时间:2014年8月30日-31日
开课地点:上海
课程费用:6800元/人
课程简介:
本课程培训周期为3天
讲师依托自己5年的测试驱动开发(TDD)经验,在3天的时间里,辅导你通过TDD的方式完成3个由浅入深的小项目,通过这一过程帮助你掌握在.NET平台下的测试驱动开发方法,改进开发习惯,提升开发高质量软件的能力。这会是一个手把手的、充满挑战的、实践驱动的过程,全程通过Workshop形式展开,交付可以运行的软件。实践中我们会使用到各种分析、任务分解、设计、测试和重构技术,同时应用TDD方法涉及的各种工具和平台。
Day1-3
内容 期间循序渐进学习下列知识点:
TDD的节奏
TDD的两个原则
TDD的目标
TDD与行为驱动开发(BehaviourDrivenDevelopment)
TDD与验收测试驱动开发(AcceptanceTestDrivenDevelopment)
识别代码中的坏味道
.NET平台下的重构工具及使用
常用重构技巧
重构与详细设计驱动开发的区别
利用重构消灭重复和简化依赖关系
遗留系统重构的要点
利用测试设计接口
xUnitframework
IsolationFrameworks:NMock,Moq,RhinoMock,TypemockIsolator
利用DBDeploy为增量的数据库开发建立沙盒环境
测试在TDD中的重新定位
编写可读测试的最佳实践
编写值得信赖测试的最佳实践
编写可维护测试的最佳实践
建立和维护测试Fixture
TDD工具链
搭建和配置Hudson持续集成平台
持续集成最佳实践
CleanCode
OO设计的DIY原则
OO设计的TellDon'tAsk原则
SingleResponsibility原则
OpenClosed原则
LiskovSubstitution原则
InterfaceSegregation原则
DependencyInversion原则
领域知识在设计中的作用
利用“统一语言”沟通设计
演进式设计的要点
真实项目中的TDD
TDD在敏捷开发中的位置
TDD对传统开发和设计习惯的启示和挑战
TDD对软件开发流程的影响
TDD对个体和组织的转变
TDD在公司的实施与落地
TDD投入产出的调研数据
演讲嘉宾:
路宁-国内知名的敏捷/精益咨询师,百度项目管理部咨询师,致力于公司级的敏捷改进工作
路宁——国内知名的敏捷/精益咨询师,百度项目管理部咨询师,致力于公司级的敏捷改进工作
国内知名的敏捷/精益咨询师,现就职于百度项目管理部,致力于公司级的敏捷改进工作。他曾在敏捷的领导厂商ThoughtWorks任资深咨询师多年,为多家国际知名的投行、物流和保险公司构建企业应用、实施敏捷和组织转型方面的咨询。他热衷技术探索,关注组织和团队管理实践,在敏捷和精益方面积累了丰富的经验,曾在AgileChina、QCon、ScrumGathering、AgileTour等会议中受邀参加演讲,在InfoQ,Programmer等媒体上发表过多篇文章。
【讲师介绍】
▓▓▓▓▓▓▓▓▓ 培 训 回 执 表 (此表复制有效)▓▓▓▓▓▓▓▓
传真至:020-62355807
我单位共___ 人报名参加 2014-08-30至2014-08-31 在 上海 举办的 TDD实战训练营
单位名称:______________________________________
培训联系人:_________ 联系电话:_________ 联系传真:________
移动电话:____________ 电子邮箱:__________________
参加人数:____ 人 费用总计:______ 元
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
══════════════════════════════════════════
广州电话:(020)39971893、62355796 传真号码:(020)62355807
联 系 人:赵小姐、张先生 报名邮箱: 317709971@QQ.COM
参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排