1.デザインパターンとは何ですか?
[Baiduの百科事典から]
それはのためのデザインパターンであるコード設計の教訓します。
2.デザインパターンの目標は?なぜデザインパターンを使うのか?
- コードの再利用、
- 読みやすさ
- 確実
- エンジニアリング構造物の建設
注意:角度パターン設計上の考慮事項は、恐らくは複合体のグローバルな最適化のための検討のための簡単な質問で、全体のソフトウェアシステムの構造は、合理的な安定した、というよりも達成するために、単一の機能に焦点を当てているので、実際の開発プロセスの。
3.デザインパターンの原理は何ですか?
デザインパターンの設計原理は、デザインパターンデザインパターンの原理である原則に従うべきであるどのように設計するかである。言い換えれば、デザインパターンのデザインはデザインパターンの原則に基づいています。
4.デザインパターンの7つの原則は、
- 単一責任の原則
- インターフェイスの棲み分け原理
- 依存関係逆転の原則
- リヒターの置換原則
- オープンクローズ原理
- ドミトリー原理
- 多重化原則の合成