MVCは死んだ。MOVEするときがきた

Conrad Irwinさんの「MVC is dead, it's time to MOVE on.」を訳してみました。
MVC is dead, it's time to MOVE on.


この訳文も原文のライセンスを引き継いでCC-BY-3.0ライセンスで利用可能とします。


追記13:58 すでに訳してた方がいました。MVCの時代は終わった。MOVEを使い始めましょう。 - ふじこのプログラミング奮闘記

MVCは死んだ。MOVEするときがきた

MVCはすばらしいアイデアだ。モデルを持ち、モデルは内部に少しの状態をもつ。ビューは内部に少しのUIをもつ。そして、コントローラは内部に少しの・・・


何を持つ?


私は確かにこのことに気づいた最初の人物ではない。しかし示されたようなMVCの問題のために、あなたは最後には過剰なコードをコントローラに詰め込むことになる。なぜなら、他にどこに入れていいかわからないからだ。
この問題を解決するために、私は「MOVE: モデル(M),オペレーション(O),ビュー(V),イベント(E)」という新しいパターンを使っている。

続きを読む