なるべく軽くシンプルにいこう

責務の分割は簡単で仕様的にも分かりやすくなるので、MMVCの方が少し軽量な気がする。それほど大きくないアプリであればインターフェースを使わなくていいだろうし。


http://osiris.sunderland.ac.uk/~cs0her/COM379%20Lectures/Lecture19.pdf
この資料では、MVCやVisualProxyパターンは大変だから、シンプルにやるのが第一と言っているし。
ただ3レイヤーは使うようにとのこと。多分プレゼンテーション層(View)とドメイン層Model)、その間にある仲介層(Contorller、外部入力の仲介もする)は分けて考えた方がいいよ、ということだろう。

分離についてのシンプルな記事
http://capsctrl.que.jp/kdmsnr/wiki/bliki/?PresentationDomainSeparation