タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

facadeに関するkiyo_hikoのブックマーク (1)

  • Facade パターン - Wikipedia

    Facade パターンあるいは Façade パターン(ファサード・パターン)とは、GoF(Gang of Four; 4人のギャングたち)によって定義された、コンピュータソフトウェアのデザインパターンの1つである。Facade(ファサード)とは「建物の正面」を意味する。異なるサブシステムを単純な操作だけを持ったFacadeクラスで結び、サブシステム間の独立性を高める事を目的とする。 概要[編集] Facadeパターンの例として、サブシステムとしてのコンパイラーを考える。システムとしてのコンパイラーは字句解析器や構文解析器などから構成されている。これらの構成要素は、新たなコンパイラーやその他ソフトウェアを作成する上でサブシステムとして利用することが出来る。しかし、一般ユーザーにとってコンパイラーはソースコードからプログラムを生成するためのものであり、ソースコードをコンパイルできる機能があれ

    Facade パターン - Wikipedia
    kiyo_hiko
    kiyo_hiko 2013/02/18
    要点を復習 1.Facadeは窓口に徹し、詳細な実装を持たない。2.Facadeが被さっている (3.もあって隠蔽してるわけじゃない) サブシステムからFacadeを使うことはない。3.Facadeはサブシステムへのアクセスを妨げるものじゃない。
  • 1