タグ

2009年6月10日のブックマーク (3件)

  • 矢沢久雄の早わかりGoFデザインパターン(1) | 日経 xTECH(クロステック)

    今回は、パターンを1つだけ紹介します。「Mediatorパターン」です。GoFでは、それぞれのパターンの「目的]「背景」「効果」などが明示されています。私も、ちょっと真似をしてみましょう。複数のオブジェクトを組み合わせてプログラムの機能を実現するという目的において、オブジェクト間の関連がゴチャゴチャになってしまうという背景(問題)があり、Mediatorパターンの採用によって関連をキレイに整理できるという効果があります。説明だけでは、何のことだかわからないと思いますので、具体例をお見せしましょう。 図1[拡大表示](1)をご覧ください。これは、UML(Unified Modeling Language、ユーエムエル)と呼ばれる表記法で記述されたプログラムの設計図です。UMLでは、四角形の中に下線付きで名前を書いてオブジェクトを表し、関連のあるオブジェクトを矢印で結んで示します。ここで関連

    矢沢久雄の早わかりGoFデザインパターン(1) | 日経 xTECH(クロステック)
  • デザインパターン[モデリング] -TECHSCORE-

    オブジェクト指向プログラミングにおいてデザインパターンを利用することは、開発者に様々なメリットを与えてくれます。 ここでは、「デザインパターンとは何か」というようなデザインパターンの基事項と、GoFの23個のデザインパターンをJavaを利用してわかりやすく解説します。 デザインパターン INDEX

    Zephid
    Zephid 2009/06/10
    オンラインヘルプ/ここ昔結城さんの本を読みながら見てたとこだ・・・UMLが出た辺りから頭に入らなくなってくるのは今も昔も同じ。パターンをわかっててもわかりづらい。
  • 【ギリシャ政府観光局】イオニア諸島

    イタキ島 Ithaki ホメロスの叙情詩「オデュッセイア」で知られるイタキ島。島の地形は西側は険しく東側はなだらかで「オデュッセイア」の中の描写に完全に一致するといわれています。ケファロニア島とは2〜4km幅の水路で離れているだけです。島都はイタキですが、別称ヴァティ(ギリシャ語で「深み」の意)ともいい、その名の通り、深く入り込んだ湾に重なりあうように家々が建ち並んでいます。

    Zephid
    Zephid 2009/06/10
    PROUDのCMの入り江