Smalltalkは仕事では使う機会は残念ながらないのですが、プログラミングの
センスが養われればいいなぁと思って少しずつ勉強しています。
今仕事でMFCアプリケーションを作っていて、MFCのDocument-Viewアーキテクチャ
(DV)とModel-View-Controllerアーキテクチャ(MVC)との間でどう折り合いを
つければよいか考えています。

SmalltalkでMVCと言ったとき、青木師匠によれば、
http://www.jac-net.com/~tarzan/smalltalkers/mvc/mvc.html
3種類(レベル)あるんですよね。
(1) コントローラが頑張るMVC
(2) 依存性を利用するMVC
(3) プラガブルを利用するMVC