タグ

patternに関するisdyyのブックマーク (4)

  • Catalog of Patterns of Enterprise Application Architecture

    Catalog of Patterns of Enterprise Application Architecture Last Significant Update: January 2003A short summary of the patterns in Patterns of Enterprise Application Architecture (P of EAA). These pages are a brief overview of each of the patterns in P of EAA. They aren't intended to stand alone, but merely as a quick aide-memoire for those familiar with them, and a handy link if you want to refer

  • 『ドメインモデルに対する日米の温度差』

    マーチン・ファウラー氏によれば、アプリケーションの中核部であるビジネスロジックを構築する方法には、Transaction ScriptパターンとDomain Modelパターンの2通りがあるという。Domain Modelパターンは、データと振る舞いを1つのオブジェクトにまとめ、オブジェクト指向のテクニックを駆使するやり方だ。一方のTransaction Scriptパターンでは、データと振る舞いは別々のオブジェクトに分け、振る舞いをスクリプト的に淡々とプログラミングしていく。 日ではTransaction Scriptが優勢 この2通りのうち、日ではTransaction Scriptパターンの方が優勢だ。日のオピニオンリーダーも軒並みTransaction Scriptを薦めている。 たとえば、Seasarの開発者であるひがやすを氏は、古くからデータと振る舞いを分離するアプローチ

    『ドメインモデルに対する日米の温度差』
  • PACアーキテクチャパターンとは? - ジャズと育児とオブジェクト

    以下は「ソフトウェア・アーキテクチャ」というを読みながら書いたメモ。 PAC(Presentation・Abstraction・Control)アーキテクチャについてのメモである。PACアーキテクチャは「アプリケーションの複雑な意味的概念を捉えるための構造」と定義される。 ■ MVCとの違い PACは構造的にはMVCと非常によく似ている。 Smalltalk的MVCにおけるCは、ViewのGUIイベントとModelのデータを強調させるという位置付けであり、大抵はフレームワークレベルに隠蔽される。また、Smalltalk-MVCに限らずMVCアーキテクチャの粒度は(複数のMVCに分割する場合もあるが)通常は一枚岩であり、システムを3つのコンポーネントに分割するだけである。 PACにおけるCは、GUIに限らずMとVを協調させるという責務を持っている。またPACは明示的に階層構造を定

  • MVCパターンとPACパターン - みるくCocoa

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • 1