本頁是石頭開設程式課程,如有需要可以內洽石頭!
設計模式
介紹
- 了解物件導向與抽象精髓
- 設計模式實踐,為何使用設計模式IoC,Factory Pattern,Singleton Pattern…
- 在實戰中重構結合設計模式
抽象通論
- 定義抽象
- 類別與抽象之間關係
類別的設計
- 類別的定義與特徵
- 類別的設計
- 內聚性
- 抽象類別
- 靜態類別注意
.Net進階使用[反射]
- 什麼是反射
- 動態載入組件和建立執行個體
- 取得成員資訊
SOLID 六大原則
- 單一職責
- 里式替換
- 倚賴倒置
- 介面隔離
- 開放封閉
- 最小知識
設計模式前身
- 物件導向三大原則
- 物件導向三大原則運用實例
- 類別 vs 介面
- 介面 vs 委派
- lambda原理揭秘
- IOC(控制反轉) DI(依賴注入) 深入淺出
- 組合和聚合
設計模式介紹
- Iterator
- Facade
- Adapter
- Singleton
- Factory Method
- Simple Factory
- Abstract Factory
- Template Method
- Strategy
- Decorator
- Proxy
- Chain of Responsibility
- Builder
- Bridge
- Observer
- Mediator
設計模式實戰活用
- MVC filter原始碼解說
- 電子發票API框架
- AutoFac動態代理框架