タグ

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

  • デザインパターン

    ソフトウェア開発にデザインパターンを導入する意義や、それぞれのデザインパターンの特徴や利点、適さないケースや想定される問題点、実際に使用した例などを紹介します。 デザインパターンは、ソフトウェア設計の定石を集めたものである。デザインパターンのを見て、さっそく自分のソフトウェア開発でも、同じようなクラスを作っている人もいるかもしれない。 だが、デザインパターンは、教科書に書かれている通りにただ真似して使えば良い、というものではない。デザインパターンの質をきちんと理解して使わないと、却って逆効果となることもある。 ................ 続きを読む

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

    Microsoft Teams上でLoopコンポーネントを作成、Copilotを使って効率よく 2024.10.23

    矢沢久雄の早わかりGoFデザインパターン 目次:ITpro
  • はやりのデザイン・パターンをVBで(1/2) - @IT

    Javaの世界では「デザイン・パターン」というものがはやっているそうで、Java経験のある同僚が、ぜひVBでもやろうと熱心です。 しかし、どうもデザイン・パターンとは何かがよく分かりません。よく使われる機能をまとめたライブラリのようなものかと思いましたが、ライブラリのような実体はないそうです。単なるプログラムの書き方のパターンにすぎないのなら、プログラムのパターン化した書き方、定石のようなものとしか思えません。もしそうなら昔からやっていたことでしかありません。 もしやJavaにとっての定石をデザイン・パターンと呼ぶだけのことで、VBではこれまでとおりの定石を使っていけばよいのではないでしょうか? これまでずっとうまくやってきたのだから、VBにはVBにやり方があって、無理にJavaのはやりに乗る必要はないように思うのですが、どうでしょうか? デザイン・パターンはJava専用ではない まず誤解

  • 連載:.NETで始めるデザインパターン - @IT

    第2回 簡潔なコーディングのために (2017/7/26) ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21) Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基の「キ」をマスターしよう 第1回 明瞭なコーディングのために (2017/7/19) C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える Presentation Translator (2017/7/18) Presentation TranslatorはPowerPoint用のアドイン。プレゼンテー

  • ゲーム開発のためのオブジェクト指向

    ゲーム開発のためのオブジェクト指向 文章:syun 日付:2005/5/3 目次 1.はじめに 2.テンプレートメソッド 3.ファクトリーメソッド 4.シングルトン 1.はじめに 今回はゲーム開発に役立つ「デザインパターン」の解説を行います。 「デザインパターン」とは、クラス設計の中でもよく使われるものを、 パターンとしてカタログ化したものです。 オブジェクト指向での開発の欠点に、 「クラスの特性をしっかり理解していない人が書くコードは、 非オブジェクト指向で書かれたコードよりも汚い」 という事実があります(´Д`; 個人的な話ですが、昔ゲームのフレームワークを作ろうとして、 「あれ、このフィールドにアクセスできないなぁ…。 まあいいや、全部publicにしちゃえ!」 という、悲惨なコードを書いたことがあります。 オブジェクト指向のメリットの一つに「データのカプセル化」がありますが、 こう

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

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

  • 1