活動簡介

提醒您!

此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:

決戰設計模式 第二梯

活動規劃

程式設計師每天都有大大小小的挑戰與問題要被解決,如何規劃出一個好的架構設計需要長時間的經驗累積,要如何提升累積速度是一個重要的課題,古人都說要站在巨人的肩膀上,而【設計模式】就是一個不錯的肩膀。
 
但許多設計師都無法真正學會設計模式,因坊間多數設計模式的課程都只是介紹設計模式,甚至以肌肉記憶的方式強背架構圖而沒有教導學員如何活用設計模式,課堂都是些飛機、車子那些不切實務的例子很難融會貫通,最後學員只覺得設計模式不好學太古板,SkillTree 一直覺得這樣很可惜,經過了一年的規劃與討論後,屬於 SkillTree 風格的設計模式課程終於出爐!如果你放棄過設計模式,如果你嘲弄過設計模式,現在是你再給它一次機會的時候了。
 
業界師資,實戰教學,SkillTree 和你一同決戰設計模式!
活動等級:中階

活動講師

Bill
Bill

熱衷於物件導向程式開發的探索,喜歡研究物件導向基本理論與歷史,並偏好以非技術性的方式傳達物件導向開發的概念。專長領域為 RFID、通訊、OOP 與 Windows Store/Phone App 開發。

講師經歷:
  • 2009-至今 微軟最有價值專家 Microsoft MVP  Development Technologies
  • 台灣微軟 特約講師
  • Intel 特約講師
  • 全球前25大電子公司 UWP 顧問
  • SkillTree 專任講師

活動介紹

  • 速回顧 OOP
    • 一個抽象
    • 兩個目標
    • 三個特性
    • 六個原則
  • 設計模式概觀
    • 簡介與用途
    • 設計觀點的介面
    • 設計模式的分類
  • 設計模式活用
    • Facade
    • Adapter
    • Singleton
    • Factory Method
    • Simple Factory
    • Abstract Factory
    • Template Method
    • Chain of Responsibility
    • State
    • Strategy
    • Prototype
    • Memento
    • Decorator
    • Proxy
    • Builder
    • Command
    • Bridge
    • Observer
    • Iterator
    • Mediator
    • Visitor
  • Patterns 間的配合、比較與變形
  • 無招勝有招 - 探索問題的本質與解決方案選擇

 

講者的話

設計模式一直都是物件導向開發者們為了解決問題而探索與追尋的方案,在過去自我學習設計模式經驗中,囿於書籍的有限,於此過程中讓我遇到一些困擾 -- 不同時空背景的內容、過於簡略的範例、模式間搭配說明的不足等等問題都造成學習過程中的滯礙。
金庸在笑傲江湖中描述風清揚傳劍給令狐沖時曾經寫過這麼一句話:『只是招數雖妙,一招招的分開來使,終究能給旁人給破了』,道盡了幾年來在開發經驗中使用設計模式的心路歷程。剛步入設計模式之始,一招招分開用,總覺得哪裡不對勁,但經過了長時間的自我訓練與反芻,體會出活學活使的道理,是的,活學活使,就是我的宣揚之道

手中無環,心中也無環,環即是我,我即是環。

注意事項

  • 本課程使用 C# 授課
  • 本課程常態性免費延長時數(最高記錄18:00)如您晚上有約或預定車票,請斟酌延後。

還想知道什麼就留言吧

持續學習

  • 我們使用 Microsoft Teams 做課程討論平台。了解更多

注意事項

  • 若報名人數不足15人,或因不可抗拒因素(如:天災、停電)主辦單位有權取消當次活動,並無息退還全額活動費用。
  • 主辦單位保留接受報名與否之權利,倘因故無法接受報名,將會無息退還全額活動費用。
  • 主辦單位保留對活動內容調整的權力。

退款方法

  • 因部分必要支出與行政費用,完成繳費後如取消報名,將依據時間遞減退還費用。
  • 活動前7天申請退費,退費用0 %
  • 活動前8天申請退費,退費用90 %
  • 收到申請表後我們會主動與您聯繫。

目前活動