C#によるDCIアーキテクチャ実装

Googleグループのobject-compositionグループではDCIアーキテクチャに関する議論がなされている様です。
その中でC#によるDCIアーキテクチャの実装についてはやはり「拡張メソッドを使ったtraitあるいはミックスイン(mixin)的なもの(その3) - Jamzzの日々」に書いた様にインターフェイスに拡張メソッドでロジックを書いてmixinっぽく利用するというのが有力な方法の一つの様です。


DCIアーキテクチャについては「DCIアーキテクチャ - Trygve Reenskaug and James O. Coplien - Digital Romanticism」や「DCI Architecture - AquaSKK 開発日記」が参考になります。