看板
[ CSSE ]
討論串[問題] 反design pattern的見解
共 12 篇文章
內容預覽:
visitor 我印象中跟 double dispatch 沒啥關係,. double dispatch 是 multimethod 的一種實現方式,. 的確像是 Haskell 和 Dylan 這些語言就有支援,. 主要是你希望 obja.method(objb) 這樣寫的時候,. 實際會是哪個
(還有834個字)
內容預覽:
最近看到一些關於反design pattern的看法 [1]. 其中最著名的當屬Paul Graham以及Beyond Java這本書. Paul認為 當他看到程式之中有重覆性出現時 他認為是警訊 [2]. 因為這表示程式abstraction的程度還不夠. 才有這種類似copy的模式出現. (當然
(還有584個字)