PofEAAの履歴

アーキテクチャのデザインパターンについて書いてる

http://capsctrl.que.jp/kdmsnr/wiki/PofEAA/

ドメインロジックパターン」(Domain Logic Patterns)

「データソースのアーキテクチャに関するパターン」(Data Source Architectural Patterns)

「オブジェクトリレーショナル振る舞いパターン」(Object-Relational Behavioral Patterns):

「オブジェクトリレーショナル構造パターン」(Object-Relational Structural Patterns):

「オブジェクトリレーショナルメタデータマッピングパターン」(Object-Relational Metadata Mapping Patterns):

  • メタデータマッピング(MetadataMapping)
  • クエリーオブジェクト(QueryObject)
  • リポジトリ(Repository)

「Webプレゼンテーションパターン」(Web Presentation Patterns):

  • モデルビューコントローラ(ModelViewController)
  • ページコントローラ(PageController)
  • フロントコントローラ(FrontController)
  • テンプレートビュー(TemplateView)
  • トランスフォームビュー(TransformView)
  • ツーステップビュー(TwoStepView)
  • アプリケーションコントローラ(ApplicationController)

「分散パターン」(Distribution Patterns)

  • リモートファサード(RemoteFacade)
  • データ変換オブジェクト(DataTransferObject)

「オフライン並行性パターン」(Offline Concurrency Patterns)

「セッションステートパターン」(Session State Patterns)

  • クライアントセッションステート(ClientSessionState)
  • サーバセッションステート(ServerSessionState)
  • データベースセッションステート(DatabaseSessionState)

ベースパターン」(Base Patterns)

  • ゲートウェイ(Gateway)
  • マッパー(Mapper)
  • レイヤースーパータイプ(LayerSupertype)
  • セパレートインタフェース(SeparatedInterface)
  • レジストリ(Registry)
  • バリューオブジェクト(ValueObject)
  • マネー(Money)
  • スペシャルケース(SpecialCase)
  • プラグイン(Plugin)
  • サービススタブ(ServiceStub)
  • レコードセット(RecordSet)