感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
課程介紹
- 設計模式與分層架構
- 描述設計模式
- 設計模式與設計方法
- 尋找和選取適當的設計模式
- 實作設計模式
常見設計模式
物件建立模式
- Factory (工廠)
- Builder (建構者)
- Factory Method (工廠方法)
- Prototype (原型)
- Singleton (單例)
結構模式
- Adapter (適配器)
- Bridge (橋接)
- Composite (組合)
- Decorator (裝飾者)
- Facade (外觀)
- Flyweight (享元)
- Proxy (代理)
行為模式
- Chain of Responsibility (責任鏈)
- Command (命令)
- Interpreter (解釋器)
- Iterator (迭代器)
- Mediator (中介者)
- Memento (備忘錄)
- Observer (觀察者)
- State (狀態)
- Strategy (策略)
- Template Method (模板方法)
- Visitor (訪問者)
- Observer (觀察者)
建立自訂模式
- 該使用或不應使用設計模式
- 正式的設計模式描述
- 建立設計模式目錄結構
- 具體目標與抽象化目標
- 將您的設計模式發佈至設計模式社群
最低要求
具備 UML 及任何物件導向程式語言(例如 C++、C#、Java、VB.NET、PHP 8 以上版本等)的良好知識。
14 小時
客戶評論 (4)
培訓師的講解和互動非常出色,他很好地傳達了主題內容;儘管我可能經驗不足,但我從中學到了很多!
Pieter Bruynseels - Spot Buy Center BV
課程 - Design Patterns
機器翻譯
培訓師通過測驗強調了軟件架構中非常重要的概念。 從需求獲取到單元測試的軟件開發週期有效實施的高層次視角,對於沒有太多軟件開發經驗的數據科學家來說非常耳目一新。
Kok Cheong Cheng - DBS Bank
課程 - Design Patterns
機器翻譯
技術概覽
Kay Jan Wong - DBS Bank Ltd
課程 - Design Patterns
機器翻譯
我喜歡這些簡單但信息豐富的示例代碼。
Yue Wang - DBS Bank Ltd
課程 - Design Patterns
機器翻譯