http://naoya.g.hatena.ne.jp/naoya/20060510/1147243094 そこそこジェネリックなViewにModelをプラグインして使うというのは、PluggableMVCに似ていると思った。PluggableMVCの場合はVCペアに関してModelを差し込むわけだけど、イメージは同じ。 5 プラガブルを利用するMVC 今のところ、Smalltalkシステムの中で一番美しいMVCです。ビューとコントローラのペア(VC)は、モデルに関係ない形態になっています。どんなモデルでも、このVCに差し込んで、MVCにするだけで動くようになっています。この差し込んで使うということで「pluggable(プラガブル)」の名前があります。電源プラグ(VC)に、コンセント(M)を差し込むように使えるからです。 どんなModelでもいいとは書いてあるけど、perform: me