SOLID (物件導向設計) - Ian-Liu-1990/Systems-Analysis-Design GitHub Wiki 1. 單一功能 2. 開閉原則 3. 里氏替換 4. 介面隔離 5. 依賴反轉