エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
生成・使用分離の原則 - Strategic Choice
生成・使用分離の原則*1オブジェクトは、他のオブジェクトの生成か、使用のいずれかのみを行い、双方を... 生成・使用分離の原則*1オブジェクトは、他のオブジェクトの生成か、使用のいずれかのみを行い、双方を行ってはならない。どういうこと?設計の簡素化のため、オブジェクトの利用、オブジェクトの生成・管理を混ぜて考えてはならない。どうして?この規則に従えば、作業分担が明確化され、結合度が低下する。オブジェクトの使用は概念レベルを取り扱う。オブジェクトの生成は具象レベルを取り扱う。これらレベルの違うものを混ぜて設計すべきではない。これらを分けて考えることで、それぞれに集中できる。特に概念レベルの洗い出しの時、つまりオブジェクトの責任を考えている時、「生成方法や管理方法を後から考えればいい」と思っていられることは、設計を非常にやりやすくする。それに、概念レベルのオブジェクトが出そろってからじゃないと、生成のビジネスルールはわからない。この原則の世界「使用するオブジェクト」(クライアント)は実際に使用する
2016/03/01 リンク