複雑なウィザード駆動のドキュメント作成アプリケーションを開発しています。初期ドメインの要件を理解しているため、明示的な列名を使用して、このための明示的なデータベース モデルを作成できます。また、私はMVCの初心者です。アプリケーションをより一般的なものにする必要があることはわかっています。つまり、ウィザードが変更され、さまざまな属性を保存する必要があります。私の現在の見解/本能は、ツール MVC/EF が最も密接にサポートする最も伝統的な手法を使用して現在知られていることを実装し、SQL Server や WF の XML 機能などのテクノロジを使用して、より一般的な機能をサポートするようにリファクタリングすることです。ファンデーションなど。これをすべて行うことは、大きな一歩に思えます。
したがって、私の質問は、最初から汎用的に構築するのではなく、最初はシンプルに保ち、後でより洗練された機能をリファクタリングすることの美徳についてです。
考えと知恵は大歓迎です。
ありがとう。