ソフトウェアアーキテクチャの歴史 – tasuwo’s notes

ソフトウェアアーキテクチャの歴史 – tasuwo’s notes

Memo.

正確にはクライアントアプリケーションアーキテクチャの歴史。MVC~MVP~MVVMについてのまとめ。秀逸。

主にGUIのアプリケーションアーキテクチャ(Classic MVP以外)については、Simula的Object OrientedをどのようにSmalltalk的Object Orientedに近づけるかという試みだと思っていて、Observerパターンとその応用って言うのはその表れ。その後にテスト可能性の向上のためにあれこれ変更されてきたという感じだと考えています。あと、これらのアーキテクチャは、ほぼほぼフレームワークとセットなので、そこら辺も考えないといけない。

コメントを残す