IoC(制御の反転) I
Inversion of Control
処理の流れの主導権をアプリ側ではなくフレームワークなどに持たせ、必要な部分だけ自分のコードを書く考え方。
💡AIワンポイント
IoC前提のコードでは、AIに「差し込む処理」だけ依頼しやすくなります。実行順序をフレームワークに任せる分、独自制御を混ぜていないかの確認が重要です。
『プリンシプル オブ プログラミング』関連の用語を分かりやすくまとめました!
用語の要点・関連原則・💡AIワンポイントを、検索でサッと引けます。
2件
処理の流れの主導権をアプリ側ではなくフレームワークなどに持たせ、必要な部分だけ自分のコードを書く考え方。
IoC前提のコードでは、AIに「差し込む処理」だけ依頼しやすくなります。実行順序をフレームワークに任せる分、独自制御を混ぜていないかの確認が重要です。
部品どうしがどんなメソッドでやり取りするかを決める「窓口」の定義。中身を隠して差し替えやすくする。
インターフェース先行で依頼すると、AIは実装詳細に引っ張られずに提案できます。戻り値契約と例外契約を先に固定すると、後工程の統合不具合が減ります。
経験:Webアプリ/業務システム
得意:PHP・JavaScript・MySQL・CSS
個人実績:フォーム生成基盤/クイズ学習プラットフォーム 等
詳しいプロフィールはこちら! もちもちみかんのプロフィール