C. C. Agile Sprint 70 - 跟著Teddy讀Pattern
軟體開發的設計模式(Design Patterns)起源自建築師Christopher Alexander在1970年代對於建築模式的研究,其代表著作有《Notes on the Synthesis of Form》(形式綜合論)、《The Timeless Way of Build》(建築的永恆之道)與《A Pattern Language》(建築模式語言)。
1987年Kent Beck和Ward Cunningham率先將模式應用於軟體介面設計,後續經由GoF的《Design Patterns》一書與PLoP研討會將其發揚光大。
時至今日已有超過數千個模式被發表,應用領域早已超越軟體設計,涵蓋需求、分析、架構、實作、測試、建構管理、持續整合、資料處理、敏捷開發、HCI/UI/UX、企業變革管理、教育乃至於日常生活等各種領域。
模式以特定格式撰寫,常見的格式有好幾種。不論其格式為何,大都具備六大基本元素:模式名稱(Pattern Name)、脈絡(Context)、問題(Problem)、作用力(Forces)、解法(Solution)、結果(Resulting Context)。了解這六大元素,便可掌握各種模式的核心要點。
本次C. C. Agile聚會,Teddy將跟著大家一起閱讀Daily Scrum這個常見的模式,以此為例說明模式的六大元素以及如何掌握閱讀模式的秘訣。
參加者須先將模式列印出來(模式網址:https://goo.gl/h3zt7H),閱讀之後在黃色便利貼上寫下三個問題或三點心得,活動當天報到時須出示這三張便利貼以完成報到手續。 (*現場有提供空白便利貼)
歡迎模式愛好者一起來享受閱讀模式的樂趣。
分享者:Teddy Chen
Teddy目前從事敏捷開發顧問、教育訓練、軟體工具導入等服務。2007年起,經營部落格「搞笑談軟工」至今,閱讀人次破百萬。內容涵蓋軟體工程、敏捷開發方法、設計模式、軟體測試與重構、例外處理等內容。
Teddy寫過的Pattern相關文章:http://teddy-chen-tw.blogspot.tw/search/label/Patterns
活動相關討論,歡迎加入:搞笑談軟工Facebook社團
活動訊息
- 時 間:2018/6/28 (四) 19:30~21:30 (19:00開放入場)
- 名 額:30名
- 費 用:300元,現場付費,含冷熱飲、Pizza、分攤場地費
- 地 點:台北市中正區延平南路12號4樓 泰迪軟體
- 附近地標:北門、臺北郵局、撫台街洋樓
- 交通方式:請參考如何抵達泰迪軟體
時間安排
-
19:00-19:30 開放入場 (Pizza Time)
-
19:30-21:00 活動時間
-
21:00-21:30 現場交流討論
請注意
- 因為C.C. Agile為小型社群交流活動,為保持活動參與者多樣性,同一公司/單位以三人為上限。
- C.C. Agile 歡迎各界朋友參與,但因活動名額有限,若無故不到將造成資源浪費以及有心朋友向隅。
- 因此若未於活動當天中午12:00前主動告知無法參加者,主辦單位將暫停未來半年報名優先權。(即開放報名48小時後,若仍有名額才可報名。)
- 活動恕不開放現場報名。
活動發起單位
- 泰迪軟體 : https://www.facebook.com/teddysoft.tw/
- ezScrum : https://www.facebook.com/ezScrum/
關於C. C. Agile
這是一個與「敏捷方法、軟體開發流程、軟體工程相關主題」的社群聚會,固定每個月舉辦一次。自2012年9月起,至今已經舉辦70次,我們希望藉由提供聚會平台,促進業界交流、吐苦水、聊八卦(XD),也分享更多的新知與大家一同成長。
查看歷次分享主題:http://teddysoft.tw/ccagile/
每次都搶不到票嗎?歡迎加入泰迪軟體的Line@獲得第一手消息。