
拡張性・柔軟性を考慮した Unity アイテム管理システム チュートリアル
このチュートリアルでは、以下の要素を実装します。 外部設定ファイルによるパラメータ管理→ ...

C#におけるデザインパターンの現状とシングルトンパターンの再考
本資料では、C#での開発において、近年使わない方が良いとされるデザインパターンとしてシング ...

C#におけるオブジェクト指向合成の資料
この資料では、C#におけるオブジェクト指向プログラミングの合成(Composition)に ...

Unity内部構造の理解 – 人体アナロジーによる解説
Unityの学習において、GameObjectを人体に例えることで、コンポーネントベースの ...

WinFormsアプリにおけるスコア管理機能の様々な実装ガイド
この資料では、WinFormsアプリでLabelに表示されるスコアを管理するための複数のア ...

WinFormsで学ぶ MVP パターン入門
1. MVPパターンとは? MVP(Model-View-Presenter)は、GUIア ...

SOLID原則の解説
SOLID原則は、ソフトウェア開発における高品質で保守しやすいコードを書くための5つの設計 ...

開放閉鎖の原則(Open/Closed Principle)をわかりやすく説明する技術資料
開放閉鎖の原則とは 拡張には開かれている(Open for extension)新しい機能 ...

インターフェース分離の原則(Interface Segregation Principle)をわかりやすく説明する技術資料
インターフェース分離の原則とは インターフェース分離の原則(Interface Segre ...

単一責任の原則(Single Responsibility Principle, SRP)をわかりやすく説明する技術資料
単一責任の原則とは 単一責任の原則(SRP)は、オブジェクト指向プログラミングの設計原則の ...