211 一般更新 後端開發 2025-06-13 2 分鐘閱讀 2026 年 0 次點閱狀態模式:依狀態改變行為的祕訣狀態模式 (State Pattern) 允許物件隨內部狀態改變而改變行為。本文透過 C# 手機鈴聲模式範例,示範如何消除複雜的條件判斷。C# Design Patterns
212 一般更新 後端開發 2025-06-13 3 分鐘閱讀 2026 年 0 次點閱策略模式:靈活切換行為的好幫手策略模式 (Strategy Pattern) 讓你定義一系列演算法並能靈活互換。本文以 C# 交通工具選擇範例,示範如何提升程式的彈性與可維護性。C# Design Patterns