タグ

2009年5月1日のブックマーク (3件)

  • デザインパターンの使い方: Abstract Factory

    Abstract Factoryパターンの例 多くのデザインパターンと同様、Abstract FactoryパターンとBuilderパターンは、クラス構造という点で見ると非常によく似ています。どちらも複合的な一群のオブジェクトを構成するために用いられる生成パターンです。しかし、Builderパターンが複合構造の各要素を段階的に構成することに重点を置くのに対し、Abstract Factoryは構成されたオブジェクトを直ちに返すように設計されています。 この2つのパターンの実装において、クライアントコードはそれぞれ異なる役割を果たします。一般に、Builderパターンを使う場合、クライアントはビルダーに渡すコンポーネントの種類を知っています。一方、Abstract Factoryを使う場合、クライアントはインターフェイスの実装を要求し、返されるオブジェクト構造の実装がどのような種類なのかを特

    デザインパターンの使い方: Abstract Factory
    fragarach_the_sword
    fragarach_the_sword 2009/05/01
    デザインパターンの使い方: Abstract Factory :CodeZine
  • Enterprise Javaアプリケーションのアーキテクチャとデザイン Java EEアプリケーション開発の基礎

    Java Enterprise Edition(Java EE)は長年にわたり、さまざまな業界においてエンタープライズビジネスアプリケーションを開発し配備するための最上のプラットフォームであり続けてきました。稿では、Java EEアプリケーションのアーキテクチャとデザインの基事項を説明します。 はじめに Java Enterprise Edition(Java EE)は長年にわたり、さまざまな業界(銀行業、保険業、小売業、接客業、旅行業、電気通信業など多数)においてエンタープライズビジネスアプリケーションを開発し配備するための最上のプラットフォームであり続けてきました。それはとりもなおさず、銀行基幹業務オペレーションから航空座席予約エンジンに至るまであらゆるものをサポートする堅牢でスケーラビリティの高い分散アプリケーションを構築できる標準ベースのプラットフォームをJava EEが提供し

    Enterprise Javaアプリケーションのアーキテクチャとデザイン Java EEアプリケーション開発の基礎
    fragarach_the_sword
    fragarach_the_sword 2009/05/01
    Enterprise Javaアプリケーションのアーキテクチャとデザイン Java EEアプリケーション開発の基礎:CodeZine
  • wxJavaScriptを使ったデスクトップアプリケーションの作成

    JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなあと思ったことはありませんか? 稿ではJavaScript向けのwxWidget実装である「wxJavaScript」というライブラリおよびJavaScript実行環境を用いて、JavaScriptで作るちょっとしたデスクトップアプリの実装法について可能な限り多くの実装例を交えながら解説したいと思います。 はじめに JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなぁと思ったことはありませんか? JavaScriptはオブジェクト指向、正規表現、匿名関数などをサポートする強力なスクリプト言語です。 しかし、その利用範囲はほぼウェブ開発に限定されています。 最近でこそ兄弟言語とも言えるActionScriptがAIRテクノロジの登場によってデスクトップ分野に進出しましたが、

    wxJavaScriptを使ったデスクトップアプリケーションの作成
    fragarach_the_sword
    fragarach_the_sword 2009/05/01
    wxJavaScriptを使ったデスクトップアプリケーションの作成:CodeZine