保護的変容 -Protected Variations-
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/03 00:05 UTC 版)
「GRASP」の記事における「保護的変容 -Protected Variations-」の解説
質問:構成の変化を前提にしたオブジェクトたちが、自身の変化による他者への影響波及を回避するには、どのようにオブジェクトを設計するべきか? 回答:オブジェクトの変化する構成の箇所を特定した上で、その箇所をカバーするための不変構成のインターフェースを用意するべきである。 このパターンは、周辺の要素(オブジェクト、システム、サブシステム)の変動から注目する要素を保護するために、不安定な部分をインタフェースを用いて収束させ、ポリモーフィズムを用いてインターフェイスを実装させる。
※この「保護的変容 -Protected Variations-」の解説は、「GRASP」の解説の一部です。
「保護的変容 -Protected Variations-」を含む「GRASP」の記事については、「GRASP」の概要を参照ください。
- 保護的変容 -Protected Variations-のページへのリンク