ドメイン駆動型開発、設計パターン、依存性注入、ORM としてのエンティティ フレームワークなどのさまざまなアプローチを使用して、ASP.NET MVC4 で新しいアプリケーションを開始したいと考えています。
開発の出発点は何かアドバイスが必要ですか? クラスの最初の関係から始めるべきですか、それとも従来のアプローチから始めるべきですか? たとえば、3 つのモジュールがあります。
- ユーザー管理。
- ロギング。
- エラー ログ。
最初にドメイン クラスなどのユーザー管理、次にそのサービス、実際の Web アプリケーションでの CRUD 操作を完了する必要がありますか? その後...ロギングから開始します(ユーザー管理で言及されているのと同じプロセス)。そしてエラーログにも。
では、そのようなコンセプトやツールを使用して開発を開始するためのベスト プラクティスは何ですか?