いまさらですが、今年に入って知った最大の成果は、 WPF なら MVVM パターン使うの当然じゃん ということです。でもこの話、一部じゃまだまだ異論があるようで、ネットでちょっと調べるみると 単体テストしないなら MVVM 不要じゃん。 直感的に理解できねえし納期ないから従来どおりやるわ。 デザイナなんていないから、分離にこだわる必要なし。 返ってコード増えなくね? 等、実に様々な意見があるようです。 実際いま私が携わっているプロジェクトも WindowsForms からの移行に加え、ActiveX コントロールも使い倒してるので、MVVM パターンの導入はかなり厳しい感があります。 しかし、だからと言ってMVVM を習得せずにいると、ますます時代に取り残されそうな感があるため、今回少し MVVM パターンを齧ってみました。 MVVM については様々なサイトやブログで MVVM が語られて