C.C. Agile#30 – Coding Dojo – Prepared Kata

CCAgile_30_coding dojo-prepared kata

分享題目:Coding Dojo – Prepared Kata 程式道場之套路練習

 

Coding Dojo又譯為程式道場,是專門為了習「程式」之人所創造出的環境,進行的方式分為Prepared Kata(預先準備)和Randori Kata(亂鬥)。

其中Prepared Kata的進行方式為:分享者事先準備好題目和解題過程,在台上藉由TDD、Refactoring和Baby Steps逐步完成題目的需求。這樣的形式對觀眾的要求較低,主要由分享者演練套路帶著觀眾經歷過程。

本次活動將使用到Pair-Programming、TDD和Refactoring,參加者不需動手操作,分享者解題過程中能在台下體驗。使用程式語言為Java,IDE為 Eclipse-Luna + JUnit3 + JDK8。

這次的分享,我們將會打出一套保齡球的Prepared Kata,一同來體驗程式道場吧。

分享者:

o 葉明哲 / Brian / 北科大電機系博士生

從高職到博士班的純正電機系血統,原以為自己會是個設計IC 的硬體工程師,直到大一的時候修了一門程式語言課,第一次 碰到C語言便一頭栽了進去,尤其修了Teddy的課之後更加能確 信自己對於軟體工程的興趣。從事軟體開發工作至今已三年。

o 林子閎 / Mars / 北科大電機系博士生

從前我總用苦幹實幹的方式寫程式,從來不知道有軟體開發法這種東西,直到接觸了agile課程,才發現軟工世界跟我想的完全不一樣。

 

活動訊息:

  • 時 間:2015/02/05 (四) 19:30~21:30 (19:00開放入場,主題分享50分鐘,現場自由交流至21:30)
  • 名 額:30名
  • 費 用:300元(含飲料、Pizza)
  • 地 點:台北市中正區延平南路12號4樓 泰迪軟體
  • 附近地標:北門、臺北郵局、撫台街洋樓,一樓大門請參考 Google街景

 

活動已結束

詳情請參考下方:C.C.Agile#30 – 活動實況照片

C.C. Agile#30 – 活動實況照片

 

今晚來打一套怎麼解保齡球計分規則的拳法給大家看。在正式開始之前,請大家先動動腦思考如果是你,會怎麼解呢?

CCAgile30-CodingDojo-1 CCAgile30-CodingDojo-2 CCAgile30-CodingDojo-3

 

實際操作CCAgile30-CodingDojo-4

 

活動結束後,用便利貼寫下活動心得CCAgile30-CodingDojo-5

 

當日活動投影片在此: