タグ

デザインパターンに関するichirotのブックマーク (2)

  • デザインパターン (ソフトウェア) - Wikipedia

    ソフトウェア開発におけるデザインパターンまたは設計パターン(英: design pattern)とは、過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したものである。パターン(pattern)とは、型紙(かたがみ)やひな形を意味する。 稿でのデザインは狭義の設計という意味であり、CSSHTMLなどで使われる意匠デザインの定形を示す「デザインパターン」とは異なる。 書籍『オブジェクト指向における再利用のためのデザインパターン』において、GoF (Gang of Four) と呼ばれる4人の共著者は、デザインパターンという用語を初めてソフトウェア開発に導入した。GoFは、エーリヒ・ガンマ、リチャード・ヘルム、ラルフ・ジョンソン、ジョン・ブリシディースの4人である。彼らは、その書籍の中で23種類のパターンを取り上げた

  • デザインパターンをマインドマップで表現してみる:An Agile Way:オルタナティブ・ブログ

    23のデザインパターンを、「構造」、「振る舞い」、「生成」に分類して、それぞれの関係をマインドマップで表現してみた。 記憶しやすくなるだろうか?グラフィックアートっぽく見えるといいな。このように、論理的な構造に「色」や「かたち」といった右脳的要素を加えることで、一気に人間の脳への定着力を上げることができる。 リンク(トピック間をつなぐ点線矢印)に名前を付ける機能を、JUDE/Professional 3.1で追加しました。そのデモンストレーションです。より「言語」として使える方向を目指していますが、あまり複雑にならないよう、シンプルさに気をつけていきたいと思います。

    デザインパターンをマインドマップで表現してみる:An Agile Way:オルタナティブ・ブログ
  • 1