推 landlord: 什麼模式其實我真的覺得沒那麼重要 :) 12/19 21:08
推 wulouise: strategy很重要的一點,使用多型將變動的code減到最少 12/19 22:14
推 wulouise: 因為switch(x)這種code很容易數量暴增 12/19 22:17
→ forewero: 不過現在有些語言的Swich好強... 望向C#... 12/20 06:46
→ buke: 用多型取代if else 12/20 11:06
→ electgpro: 不是很理解為什麼 strategy 比 switch 不容易數量暴增 12/20 17:22
推 stupid0319: 能輕鬆解決問題就是最好的方法 12/20 17:28
推 accessdenied: strategy 比 switch 好的點就是每次打開程式碼你要 12/20 18:52
→ accessdenied: 不要捲動頁面才能看完code吧,分而治之一直都是比 12/20 18:52
→ accessdenied: 較易於管理的方式 12/20 18:52
→ alihue: 看案例單不單純,很簡單的硬要寫成 OO 反而不好讀 12/20 18:55
→ awwseed: C# 8, 9 的 switch 已經有進化了,往其他語言看齊的感覺 12/20 20:04
推 wulouise: switch on type的,每個實作都要switch,strategy最多一 12/20 20:13
→ wulouise: 次或完全不用 12/20 20:13