Skip to content

lumanmann/design-pattern-study-jam

Repository files navigation

Swift Design Pattern 讀書會

設立目的

  • 觀點討論
  • 經驗分享
  • 養成學習習慣

關於用書

Design Patterns by Tutorials

進行模式

每次進行兩章節。 成員自行認領章節,輪流進行簡單導讀,並帶領成員完成討論和分享。

預計流程(導讀者可自行調整):

  1. 導讀(20分鐘)
  2. 分組討論(15-20分鐘)
  3. 分享(10-15分鐘)

本讀書會目的不是一群人聚在一起讀書,而是「討論」,重點在於相互交流與分享,所以希望討論時間會佔比較多

參與要求

  • 能事前讀完指定章節
  • 能定期出席(出席8次以上)
  • 具閱讀英語能力
  • 必須參與導讀、進行分享
  • 需分攤購書費用
  • 希望能撰寫參與心得及筆記但不強制

讀書會的共讀精神在於「集思廣益」,因此每位成員的積極供獻和事前準備就變得很重要,你不只是「讀完」當次討論的內容,還要消化、思索並提出當天值得討論的內容或問題,唯有積極參與你才能夠獲得更多

適合程度

有 Swift 基礎者,想把 Design Pattern 學起來的朋友

了解物件導向但無 Design Pattern 基礎者可

地點

220新北市板橋區文化路一段268號15樓 CMoney 教育中心

(感謝 Cmoney 提供免費場地)

時間

10:00 A.M. - 12:00 P.M.

章節導讀日期與導讀人

章節 標題 日期 需要時間 導讀人 備註
ch. 1 What are Design Patterns? 08/18 0.5hr Natalie slides
ch. 2 How to Read a Class Diagram 08/18 0.5hr Natalie slides
ch. 3 Model-View-Controller Pattern 08/18 1hr Tank slides
ch. 4 Delegation Pattern 08/25 1hr slides
ch. 5 Strategy Pattern 08/25 1hr Hank slides
ch. 6 Singleton Pattern 09/08 1hr Danny slides
ch. 7 Memento Pattern 09/08 1hr Jack Xu slides
ch. 8 Observer Pattern 09/29 1hr Jack slides
ch. 9 Builder Pattern 09/29 1hr Jake slides
ch. 10 Model-View-ViewModel Pattern 10/06 1hr Jake slides
ch. 11 Factory Pattern 10/06 1hr Evelyn slides
ch. 12 Adapter Pattern 10/20 1hr Tank slides
ch. 13 Iterator Pattern 10/20 1hr Natalie slides
ch. 14 Prototype Pattern 01/05 1hr 健豪 [slides]
ch. 15 State Pattern 01/05 1hr Evelyn slides
ch. 16 Multicast Delegate Pattern 11/17 1hr Starly [slides]
ch. 17 Facade Pattern 11/17 1hr Michael [slides]
ch. 18 Flyweight Pattern 01/19 1hr Annie [slides]
ch. 19 Mediator Pattern 01/19 1hr Bob [slides]
ch. 20 Composite Pattern 12/15 1hr Ohlulu slides
ch. 21 Command Pattern 12/15 1hr Michael [slides]
ch. 22 Chain of Responsibility Pattern 12/29 1hr Bob slides
ch. 23 Coordinator Pattern 12/29 1hr Bob slides

工具

活動紀錄

Taipei Swift Study Jam

About

Swift Design Pattern 讀書會

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages