你發現類似 switch 結構在程式碼裡面一直重複出現。
通常 switch 結構不會只出現一次,當新的條件增加的時候,你得要找出所有的 switch 並且修改它們。當你在物件導向的程式語言重複使用到 switch 時,都應該想一想多形。
Replace Conditional with Polymorphism
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up