Design Pattern
  • 瞭解單一職責原則(SRP)定義。
  • 瞭解開放封閉原則(OCP)定義。
  • 瞭解里氏替換原則(LSP)定義。
  • 瞭解介面分離原則(ISP)定義。
  • 瞭解依賴反轉原則(DIP)定義。
  • 熟悉建立型設計模式,如:獨體、工廠方法、抽象工廠、原型等模式。
  • 熟悉結構型設計模式,如:適配器、組合、外觀、代理等模式。
  • 熟悉行為型設計模式,如:決策、樣板、觀察者、狀態等模式。
  • 瞭解 MVC (Model-View-Controller) 架構模式。
  • 瞭解 MVP (Model-View-Presenter) 架構模式。
  • 瞭解 MVVM (Model-View-ViewModel) 架構模式。