オブジェクト指向のプログラムでは、わしらプログラマはクラスを書くが、実際の動作は基本的にインスタンスが担う。XCとかで、そのインスタンス化(instantiate)の処理で考えられる方針は、 すべてプログラマがコードで instantiation を適宜記述する。それはプログラムの動作に関わる部分であり、プログラマのミッションだ。 動的言語かつ実行時コンパイル特性*1を利用し、規約に基づいて instantiation する。動作は 1 と変わらないが、プログラマの負荷が軽減される。 開発ツール(もしくは手書きの設定ファイル)を利用し、アプリケーションフレームワーク起動時に instantiation する。 もっとも基礎的なのは 1. で、応用として 2. がある。 2. は Web アプリ系特有(?)の手段*2なんじゃけど、これは非常に便利。 ビジュアル開発ツールの環境では 3. をせ