「デザインパターン」の検索結果 108 件
C#デザインパターン & SOLID原則マスターコース 概要資料

... mp.org
公開日:2024年9月19日
再生時間:11時間46分
目的:C#を用いたオブジェクト指向設計の基礎から主要デザインパターンまでを体系的に学ぶ
2. コンテンツ構成
イントロダクション
OOP基礎:カプセル化、抽象化、継承、ポリモーフ ...
C#におけるデザインパターンの現状とシングルトンパターンの再考

本資料では、C#での開発において、近年使わない方が良いとされるデザインパターンとしてシングルトンパターンについて検証します。依存性注入(DI)コンテナの普及に伴い、シングルトンパターンの使用が再考される背景とその理由、そして代替となるアプローチについてまとめています。
...
技術資料: Unityでのデザインパターンと技術の解説

概要
この技術資料では、Unityプロジェクトで用いられるデザインパターンや技術を説明します。これらの設計手法を理解し活用することで、ゲームオブジェクトの管理が容易になり、保守性やコードの効率が向上します。
1. コンポーネントベース設計 (Component-Ba ...
【Unity】特定の仕様に最適なデザインパターンの選定方法

デザインパターンを選択する際は、プロジェクトの特定の要件や問題に基づいて決定します。以下は、一般的なソフトウェア開発のシナリオと、それぞれに適したデザインパターンの例です:
デザインパターンの適用
1. オブジェクトの作成が複雑またはリソースを多く消費する場合
Si ...
プログラムでイベントに使われているデザインパターン

プログラムでイベントに使われているデザインパターンは、イベント駆動型アプリケーションやGUI(グラフィカルユーザーインターフェース)アプリケーションの開発において特に重要です。以下は、主要なデザインパターンのいくつかです
Observer パターン
イベント駆動型アプリケー ...
履歴を管理できるデザインパターン

C#で履歴を管理するためのデザインパターンとしては、以下のようなものがあります。
Memento パターン: Mementoパターンは、オブジェクトの状態を保存し、後で復元できるようにします。履歴を管理する場合、オブジェクトの状態を保存するためのMementoと呼ばれるオブジェ ...
【Unity】Unityでメディエイターデザインパターンを当てはめてみる

Unityエンジンは、ゲーム開発やアプリケーション開発に使用される人気のあるゲームエンジンです。メディエーターパターンは、ソフトウェア設計のパターンの1つであり、複数のオブジェクト間の相互作用を仲介する役割を果たす中央のオブジェクト(メディエーター)を使用します。
Unityでメ ...
【Unity】Unityでファサードデザインパターンを当てはめてみる

Unityでは、ファサード(Facade)パターンを使用して複雑なシステムを簡素化することができます。ファサードパターンは、外部のクライアントがシステムの内部構造や複雑なサブシステムの詳細について知る必要なく、単純なインターフェースを通じてシステムとやり取りすることを可能にします。
...
【Unity】Unityでブリッジデザインパターンを当てはめてみる

Unityでは、ブリッジパターンはデザインパターンの一つです。ブリッジパターンは、抽象化と実装を分離することで、それらを独立して変更できるようにするために使用されます。このパターンは、実装の詳細を隠し、抽象化と実装を疎結合にすることができます。
Unityにおいてブリッジパターン ...
【Unity】Unityでプロトタイプデザインパターンを当てはめてみる

Unityにおけるプロトタイプパターンは、ゲーム開発やアプリ開発においてオブジェクトの複製を効率的に行うためのデザインパターンです。プロトタイプパターンを使用することで、新しいオブジェクトを既存のオブジェクトから複製することができます。
サンプル
Unityにおいて、プロト ...