タグ

architectureとpatternに関するteppeisのブックマーク (9)

  • Redirecting to: /vanilla/islands-architecture

    Redirecting to: /vanilla/islands-architecture
  • Architecture's New Scientific Foundations | Architecture's New Scientific Foundations

  • 「Lean Architecture / DCI Evening」参加レポート

    2017年10月18日、James Coplienさんとその奥様であるGertrud Bjørnvigさんをお招きして、「Lean Architecture / DCI Evening 」というイベントを開催しました。日ではソフトウェアパターンやアジャイルのリーダーとして知られるJames Coplienさんは、『 マルチパラダイムデザイン 』(1998年)でドメインとドメイン間の関係を中心に据えた設計パラダイムを提唱していました。Coplienさんは2009年、MVCアーキテクチャの考案者である Trygve Reenskaug さんと共に「DCIアーキテクチャ」を発表しました。2010年、CoplienさんはGertrudさんとともに書籍『 Lean Architecture 』を上梓、トヨタ生産方式をソフトウェアアーキテクチャに適用するリーンアーキテクチャについて、DCIアーキテク

    「Lean Architecture / DCI Evening」参加レポート
  • OTN Japan - 今だからデータ・アクセスを真剣に考える! 第1回

    システムを構築する上で必須となるデータベースアクセスの機能、皆さんはどのように実装しているでしょうか?JDBCで記述/EJB Entity Bean(BMP/CMP)を利用/データアクセスフレームワークを利用、等様々な実装方法を選択されているかと思います。 この連載では、様々な観点からデータアクセスに関わる事項を取り上げ、皆ささんがデータベースアクセスについて、少し考えてみる場になればと思っています。まず今回のデータアクセスことはじめ(前編/後編)では、これから様々なデータベースアクセスに関する事項を扱っていく上でのベースとなる知識を取り上げます。 現在、Javaプログラミング言語を用いてエンタープライズシステムを開発する場合、要件変更への設計・実装の変更の容易性、JDBC、EJB Entity Beanなどのデータアクセス要素技術とのマッピングの容易性、等々の理由により、システム全体を論

    teppeis
    teppeis 2013/03/17
    Transaction Script, Domain Model, Table Module
  • OTN Japan - 今だからデータ・アクセスを真剣に考える! 第2回

    前回の「データベースことはじめ(前編)」では、システムの論理的な階層の中でドメイン層をどの様に実装するかということで、PoEAAのアーキテクチャパターンを元に見てみました。今回は、パーシステンス層のアーキテクチャパターン+αを見ていきます。 まずパーシステンス層を見る前に、今回の話題とは直接ではないですが、間接的に関わってくる層のサービス層に関して少し触れておきたいと思います。サービス層は、ドメイン層配下のビジネスロジックをユーザインタフェース層やアプリケーション層から利用するためのインタフェースとして機能します。一般的にトランザクションロジックやセキュリティロジック、ドメインロジックのワークフロー等のドメインロジックとは直接関係ないロジックを含むのみで、大きなドメインロジックを含むことは好ましくないとされる層です。 では、パーシステンス層です。ここまで、役割的には、データアクセスの実装を

    teppeis
    teppeis 2013/03/17
    Table Data Gateway, Row Data Gateway, Active Record, Data Mapper
  • クラウドアーキテクチャパターン(via DoubleCloud.org) - 虎塚

    調べ物をしていて、Cloud Architecture Patternsなるものに辿り着きました。 次の記事が、パターンに関する概要です。 Cloud Architecture Patterns: Overview http://www.doublecloud.org/2010/10/cloud-architecture-patterns-overview/ 別記事で、10個のパターンが解説されています。 ブログ記事ではありますが、アレグザンダーの『パターン・ランゲージ』や、それにインスパイアされて書かれた(いわゆる)パターンの形式が、ほぼ踏襲されています。 Motivation: そのパターンを適用する前提や課題 Solution: Motivationに対する解決策 Applicability: パターンがどのように適用するか Consequence: パターンを活用した結果 Kno

    クラウドアーキテクチャパターン(via DoubleCloud.org) - 虎塚
  • Home - Enterprise Integration Patterns | by Gregor Hohpe who is Software Architect in Google

    Table of ContentsPrefaceIntroductionSolving Integration Problems using PatternsIntegration StylesFile TransferShared DatabaseRemote Procedure InvocationMessagingMessaging SystemsMessage ChannelMessagePipes and FiltersMessage RouterMessage TranslatorMessage EndpointMessaging ChannelsPoint-to-Point ChannelPublish-Subscribe ChannelDatatype ChannelInvalid Message ChannelDead Letter ChannelGuaranteed D

    Home - Enterprise Integration Patterns | by Gregor Hohpe who is Software Architect in Google
  • 時間と空間をゆがめるのが特徴――ジブリ・鈴木敏夫氏が見る日本アニメの現在と未来(後編)

    西村 ジブリ作品ではいわゆるアニメの声優さんではない女優さんや俳優さんが声の出演をしていますよね。『となりのトトロ』のお父さん役の糸井重里さん、『耳をすませば』のお父さん役の立花隆さんなど。 鈴木 さっき(前編)のことと関係あるのですが、ジブリでは衣住を中心に描くわけなので、日常芝居が多いんです。そうすると、芝居も大げさだと困るんです。普通の芝居ができる人でないといけない。声優さんの芝居は、ハレ(非日常)とケ(日常)で言うとハレなんです。僕らが欲しいのはケなんですよ。 例えば、『となりのトトロ』のお父さんはなぜ糸井重里さんなのか。僕は『となりのトトロ』のお父さんは、ちゃんとしたお父さんではないと思った。自分の研究に没頭して、家のことはあまりやっていませんから。 昔のちゃんとしたお父さんなら、威厳がある重厚な役者が欲しいんです。糸井重里さんは威厳がないですよね。それが欲しかったんです。お父

    時間と空間をゆがめるのが特徴――ジブリ・鈴木敏夫氏が見る日本アニメの現在と未来(後編)
    teppeis
    teppeis 2010/11/28
    「外国は全体から部分へ行く、日本は部分から全体に行く。これはまったく違う発想なんですよ。」
  • 濱野智史「藤村龍至の『超線形設計プロセス』の限界とその突破」

    February 2010 設計プロセス論の現在 Introduction 藤村龍至「なぜ今、設計プロ... Cover Interview 伊東豊雄「インタラクティブ... Interview 中山英之「レガシーがログに... Text 濱野智史「藤村龍至の『超線... Mail Dialogue 松川昌平「アルゴリズミック... After talk 山崎泰寛「立ち上げること/... 藤村龍至の「超線形設計プロセス」について 今回、『ART and ARCHITECTURE REVIEW』の創設にあたって筆者が編集部より依頼されたテーマは、「ゼロ年代を総括するべく、設計プロセスの現在について論じてほしい」というものだ。しかし、紙幅も限られた——Webマガジンなので物理的な限界は無いに等しいとはいえ——稿では、十分に議論を尽くすことは困難だ。 そこで以下では、2010年2月6日に開

    teppeis
    teppeis 2010/04/12
    アレグザンダー
  • 1