タグ

Programmingとdesignpatternに関するVoQnのブックマーク (3)

  • まつもと直伝 プログラミングのオキテ 第8回

    今回はソフトウエア設計に登場するパターンをまとめたものである「デザイン・パターン」について学びましょう。ソフトウエア設計において適切なデザイン・パターンをカタログから選び出すことで,複雑なプログラムでも効率良く設計できるようになります。 デザイン・パターンは設計上繰り返し登場するパターンを指すプログラミング用語です。元々は建築においてさまざまな建築物や街のデザインに共通して用いられる意匠や構成の組み合わせを意味するために使われていました。建築界においても,比較的近年になって使われ始めた言葉です。デザイン・パターンという考え方はChristopher Alexander氏が著書『The Timeless Way of Building』(Oxford University Press,1979)の中で初めて紹介したのだそうです。 通常,建築物は一つひとつ設計が異なり,また用途や建築条件などの

    まつもと直伝 プログラミングのオキテ 第8回
  • Deep Side of Java~Java 言語再入門 第3回 ~ デザインパターンとは

    ちなみにデザパタ実例ページとして作った「対戦型五目並べ」が、秀和システム様より書籍として出版されることになった。タイトルは「あなたのコードを[賢く]するデザインパターン Java プログラミング」で2005年7月刊行である。詳しくはこっちを見て頂きたい。 デザインパターンとは、クラス設計の場面で頻繁に現われる「設計パターン」をまとめたものである。だから、「デザインパターン」は特定の機能や具体的なオブジェクトの詳細とは無関係に、クラス間の関係に着目して、抽象的にオブジェクト指向設計の定石を記述したものであると考えれば良い。だから、デザインパターンを知ることによって、よりよいクラス設計のアイデアを得ることができ、有効に活用すればするほど、よりよい設計になることが期待されるだけではない。現実のクラスライブラリの設計にも大きく活用されており、Java の組み込みクラスライブラリでも大いに応用されて

  • 矢沢久雄の早わかりGoFデザインパターン 目次:ITpro

    VMware問題でIIJNTTコムなどが大幅値上げ、クラウド料金が2~3倍になる場合も 2024.06.14

    矢沢久雄の早わかりGoFデザインパターン 目次:ITpro
  • 1