[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

OOPに関するsyugのブックマーク (9)

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

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

    矢沢久雄の早わかりGoFデザインパターン(1) | 日経 xTECH(クロステック)
  • サルでもわかる 逆引きデザインパターン 第1章 はじめてのデザインパターン はじめに:

    第1章 はじめてのデザインパターン はじめに デザインパターンとは 特集の構成 すぐわかるオブジェクト指向 すぐわかるUML おわりに 第2章 逆引きカタログ ロジック編 Singleton (シングルトン) Factory/Factory Method (ファクトリ/ファクトリメソッド) Strategy (ストラテジ) Composite (コンポジット) Visiter (ビジタ) 第3章 逆引きカタログ J2EE編 Template Method (テンプレートメソッド) Facade (ファサード) ViewHelper (ビューヘルパ) DAO (Data Access Object) 第4章 逆引きカタログ その他 ユーティリティクラス 実行時例外を標準的に使う Nullオブジェクト 第5章 デザインパターン適用の勘所 はじめに アプリケーションの仕様 リファクタリング前のサ

  • デザインパターン[モデリング] -TECHSCORE-

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

  • Flash 勉強会@大阪参加しました - てっく煮ブログ

    5/20 13:30〜 寺子屋(仮)第3回「さくーしゃの Flash なんでも相談室」クオリティよりもリアルタイム性を重視して実況中継。 OOPはどうかプロモーションサイト(数週間〜数ヶ月)のような一発物じゃらタイムラインに書いていったほうがよいのでは今後バージョンアップや長年の運営が予定されているサービスは、OOP で設計したほうがよさげプロモーションサイト(数週間〜数ヶ月)のような一発物じゃらタイムラインに書いていったほうがよいのでは今後バージョンアップや長年の運営が予定されているサービスは、OOP で設計したほうがよさげSingleton 全部クラス化するなら、Singleton は有用格言:parent するぐらいなら Singleton にしろライブラリは?使わない派 メンバー全員が理解しないと使えないスケジュール的に学習に時間を裂けない使おうよ派 全体をのスケジュールをみて、使

  • TechNet Script Center

    Summary: Using PowerShell to identify RPC ports in use by capturing content from PowerShell We'd like to introduce you today to one of our newest bloggers!  It's a froopingly awesome friend of ours, Joel Vickery, PFE.  (did I mention Dr. Scripto is a big fan of books written by Douglas Adams?....oops!) Take it away Joel! Thanks Doc!  So ...

  • GUID - Wikipedia

    GUID (英: Globally Unique Identifier) またはグローバル一意識別子(ぐろーばるいちいしきべつし)は、UUIDの実装のひとつ、あるいは(事実上)UUIDの別名である。 UUIDのマイクロソフトによる実装を指すと解されることもあるが、オラクルのデータベースやNetIQのeDirectory(ディレクトリ・サービス)、GUIDパーティションテーブルなど、ほぼUUIDを指して、GUIDの語が使われることもある。 GUIDを生成するツールとして、Microsoft Windows SDKに付属する GuidGen [1]などがある。GuidGenはMicrosoft Visual Studioのメニューから呼び出すこともできる。Windows APIにはCoCreateGuid()関数[2]およびUuidCreate()関数[3]が用意されている。.NET Fram

  • Insider's Computer Dictionary:GUID とは? - @IT

    GUID (Globally Unique IDentifier) 【ジー・ユー・アイ・ディー】 別名 ・UUID (Universally Unique IDentifier) 【ユー・ユー・アイ・ディー】 ・グローバル一意識別子 (Globally Unique IDentifier) 【グローバル・イチイ・シキベツシ】 ・汎用一意識別子 (Universally Unique IDentifier) 【ハンヨウ・イチイ・シキベツシ】 世界中で重複することがなく、ユニーク(唯一)であることが保証された128bitのランダムな数値。オブジェクト指向システムにおいて、オブジェクトを識別するためなどに利用される。 オブジェクト指向を採用したシステムでは、オブジェクトやクラス、インターフェイス、コンポーネント(ソフトウェアの部品)などを相互に呼び出したり、利用したりする。このとき、それらオブジ

  • サルでもわかる 逆引きデザインパターン

    デザインパターンは「良い設計の虎の巻」 デザインパターンとは簡単に言うと「良い設計の虎の巻」です。 プログラミングや設計をしていると、以前経験したことがある、 似たような問題に出くわすことがよくありますよね。 そのような問題の解決法にわかりやすい名前を付けて、 カタログ化(虎の巻化)したものがデザインパターンです。 デザインパターンは虎の巻ですので、 知っているのと知らないのでは設計や効率に大きく差がついてきます。 先人たちの「設計に関する試行錯誤の結果」であるデザインパターンを、 効果的に再利用しない手はありません。 デザインパターンにはいくつか種類があります。 表1 デザインパターンの種類 カタログ名 説明

  • Tanablog: 6 つのベストプラクティス

  • 1