フレームワーク開発者向けの助言と技術 フレームワークの開発者は、コードをどのように書くかにおいて、他の開発者よりも注意深くあらねばなりません。多くのクライアントアプリケーションが彼らのフレームワークとリンクできるので、この幅広い露出のために、フレームワークのいかなる欠陥も、システム全体に拡大する恐れがあります。 以下の項目では、あなたのフレームワークの効率と完全さを保障するために取り入れることのできる、プログラミングテクニックについて述べています。 注:これらのテクニックのいくつかは、フレームワークに限定されません。あなたはこれらをアプリケーション開発において効果的に応用することができます。 初期化 以下の提案と推奨事項は、フレームワークの初期化に関するものです。 クラスの初期化 initializeクラスメソッドは、そのクラスのほかのメソッドが呼ばれる前に、一度だけ、lazily【最低限