29
AgileCommunity.tw Coding Dojo with C# and TDD Joey Chen(91) Kirk Chen(小風)

Agile tour Taipei 2014 - coding dojo with CSharp and TDD

Embed Size (px)

DESCRIPTION

Coding-dojo with c# and TDD workshop on agile tour 2014

Citation preview

Page 1: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

贊 助 廠 商 AgileCommunity.tw

Coding Dojo

with C# and TDD

Joey Chen(91) Kirk Chen(小風)

Page 2: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

講師簡介- 陳仕傑

Joey Chen

Yahoo 內訓講師

Yahoo 外部研討會講師

SkillTree兼任講師

敏捷開發社群與研討會講師

Microsoft 官方技術論壇版主

連任五屆Microsoft MVP

暢銷技術書籍作者、譯者

技術專欄作家

Page 3: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

講師簡介- 陳鋒逸(小風)

91mai就要買資深軟體工程師

JSDC 2013 講師

TechDay 2014 講師

IT邦幫忙鐵人賽優選

• 使用Jenkins打造.Net CI Server(2012)

• 使用Asp.Net MVC打造Api(2013)

部落格

http://kirkchen.logdown.com/

http://www.dotblogs.com.tw/kirkchen/

Page 4: Agile tour Taipei 2014 - coding dojo with CSharp and TDD
Page 5: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

•我是…

•我的工作…

•我想要得到…

Page 6: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Agenda

Coding Dojo Introduction

Kata Introduction

Coding Dojo Start

Retrospective

Page 7: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Coding Dojo

Page 8: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Coding Dojo的形式

Prepared Kata Randori (乱取り)

Page 9: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

七 分 鐘 後 換 手

Page 10: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Rules – Pair Programming

Page 11: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Rules – Explain Loudly

Page 12: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Rules – TDD

Page 13: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Rules – Baby Steps

Page 14: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Rules – Time Box

Page 15: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Rules – Help & Quiet

Page 16: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Rules – Complexity

Page 17: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

navigator

driver

Page 18: Agile tour Taipei 2014 - coding dojo with CSharp and TDD
Page 19: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

Kata (套路)

Page 20: Agile tour Taipei 2014 - coding dojo with CSharp and TDD
Page 21: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

哈利波特1~5大熱賣!

Page 22: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Background

• 哈利波特一到五冊熱潮正席捲全球,世界各地的孩子都為之瘋狂。

• 出版社為了慶祝Agile Tour第一次在台灣舉辦,決定訂出極大的優惠,來回饋給為了小孩四處奔波買書的父母親們。

Page 23: Agile tour Taipei 2014 - coding dojo with CSharp and TDD
Page 24: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

定價方式

1. 一到五集的哈利波特,每一本都是賣100元

2. 如果你從這個系列買了2本不同的書,則會有5%的折扣

3. 如果你買了3本不同的書,則會有10%的折扣

4. 如果是4本不同的書,則會有20%的折扣

5. 如果你一次買了整套一到五集,恭喜你將享有25%的折扣

Page 25: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

注意

• 如果你買了4本書,其中3本不同,第4

本則是重複的,例如:

– 2本第一集+1本第二集+1本第三集

– 不同的3本將享有10%的折扣,但重複的那本第一集,則仍為100元

– 預期結帳應為370元

Page 26: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

navigator

driver

Page 27: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

AgileCommunity.tw

Retrospective

Good Improvement

Page 28: Agile tour Taipei 2014 - coding dojo with CSharp and TDD
Page 29: Agile tour Taipei 2014 - coding dojo with CSharp and TDD

贊 助 廠 商 AgileCommunity.tw

Q & A

Thanks for your participating