解析 Strategy Pattern
解析 Strategy Pattern
解析 Strategy Pattern
解析 Strategy Pattern
繼這篇https://davidchenblog.com/posts/9ad0ae13/#more
可以知道策略模式減少各種演算法類別與使用演算法類別之間的耦合。
另一個優點是簡化了單元測試,因每個演算法都有自己的類別,可以透
過自己的介面單獨測試。每個演算法可保證它沒有錯誤,修改其中一個
時也不會影響其它演算法。總結策略模式封裝了變化。