让代码飞起来!BDD、TDD训练营开幕!

你是否:

-对主流的敏捷开发和极限编程知之甚少,无人指导?

-技术债务像滚雪球一样越滚越大,不堪重负?

-需求一直在变,加了新功能又破坏了已有功能,让人抓狂?

你想要:

-体验真实敏捷团队中的高效协作方式

-理解测试先行的理念,学会行为驱动开发、测试驱动开发方法

-学会识别代码坏味道,并通过小步重构来改善架构与设计

我们为想要进一步提升的工程师

设计了一天的集训营!

你将会:

-边讲边做:教练一遍讲解一边演示,随时答疑消除困惑

-结对练习:全程轮流结对编程练习,随时召唤教练指导

-培养习惯:练习小步提交,快捷键,Clean Code等高效编程习惯

你需要:

-熟悉JUnit、SpringBoot框架,了解JPA(或者Hibernate、MyBatis)

-了解vue以及vue-cli,了解watir或者Robot Framework

-本地安装MySQL、nodejs、ChromeDriver,安装IDEA或者Eclipse

训练营将会采用OA的请假模块作为实例进行,过程中通过BDD+TDD做出一个通用的工作流引擎

面向对象:

技术管理者、软件架构师、资深软件工程师、高级软件工程师

工作坊时间和地点:

2018年11月9日,沈阳东软软件园 会议中心第五会议室(原高尔夫球场)

费用:

仅限东软在职员工,9.99元/人,仅用于保障报名的真实性

立即扫码报名!仅有25个席位!

立即扫码报名!仅有25个席位!

教练介绍:

王洪亮(Stephen Wang)

CSP,CSM,CSPO,CSD

全栈工程师、敏捷教练

资深敏捷教练,致力于通过实践的经验为企业提供经过一线检验的实战敏捷辅导教练服务。

敏捷的实践者和推进者。具有丰富的编程经验,坚持把手弄脏。在测试驱动开发、持续集成、领域驱动设计微服务等方面有深入理解。著有《会说话的代码》,该书出版的到台湾,并且再版。该书在为读者提高代码的可读性、可变更性、可扩展性方面提供了有效的帮助。

在领域驱动设计和微服务方面有多年的项目设计经验和实际开发经验。采用领域驱动设计和微服务成功交付多个项目,客户涉及到大型企业,互联网企业等多种不同领域。在领域建模方面也有独到的见解和快速工作方法,能够帮助快速梳理领域模型。并且通过演进式设计等方式,通过柔性架构,更好的助力领域驱动设计和微服务的价值发挥。

其他注意事项:

1、建议安装MySQL5.6版本,安装MySQL Workbench或者Navicat进行数据库访问操作;

2、vue建议用Sublime, WebStorm或者其他工具进行编写,各位根据自己的特点安装自己的开发环境;

3、训练营采用watir进行BDD演示,watir是ruby语言语法,建议使用mac环境(Watir的底层是Selenium,需要ChromeDriver才能够运行,需要提前安装);

4、Maven需要下载依赖,最好是提前加载过常用的maven包到.m2目录下减少麻烦;

5、本次演示用Junit + SpringBoot进行后端的TDD演示,Spring工程可以到https://start.spring.io上创建,可以创建为maven工程,并且选择springweb,JPA,mysql等依赖。

我们是谁?

东软敏捷创新社区

东软敏捷创新社区由东软集团过程改善中心发起,旨在东软集团范围内传播精益/敏捷思想和价值观,推广精益/敏捷方法和实践,支持并推动组织敏捷转型

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181023G13UB100?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券