DCIはData Context Interactionsの略であり、その重要な貢献はシーンの概念を提示することです。これは『Duty-Driven Development』という書籍には記載されていません。この本はMVCを否定し、その問題を暴露し、代替案を提案していませんDCI捜査官これはMVCの代替アーキテクチャであり、DCIはMVCをコントローラの代替シナリオに置き換えています。これは下図(画像の出典)に示されています。原文英語DCI捜査官 Architecture: A New Vision of Object-Oriented Programming): このシーンはMVCの操作やモデルの一部を掘り起こし、キャラクターシーンの形で再構成しています。 これはMVCモードの考慮とは全く異なる新しい角度であり、この角度により近いものですおお。