テスト可能なn-tier line of business Webアプリケーションを開発する際に知っておくべき最も重要なパターンは何ですか?業務用Webアプリケーションの最も重要なパターンは何ですか?
- リポジトリパターン
- モデルビューコントローラ
- 依存性注入パターン
- ファクトリパターン
- シングルトン
他に何が?
テスト可能なn-tier line of business Webアプリケーションを開発する際に知っておくべき最も重要なパターンは何ですか?業務用Webアプリケーションの最も重要なパターンは何ですか?
他に何が?
「最も重要」?
問題のドメインのパターン - それが何であれ。買掛金、総勘定元帳、売掛金、組織階層。
http://www.amazon.com/Analysis-Patterns-Reusable-Addison-Wesley-Technology/dp/0201895420
技術パターン(MVC、リポジトリなど)
http://www.businessanalysisbooks.com/0471295515.htmlが薄暗い二位です。
デザインパターンとビジネスのベストプラクティスとの関連については、対処しなければならない主観があります。私はあなたのコードを理解して再利用することに全力を注いでいます。私は、代わりに、デザインのいくつかの基本的な教義に焦点を当てて(単一のパターンが他よりも良いではありません)デザインパターンにはあまり焦点を当てる
: コーディング規則
あなたが最も効果的であるパターンを知っている必要がある場合ほぼすべてのビジネスの状況で、ここで彼らは、次のとおりです。
短い答え:それは
依存します