iocとは、逆に言えば依存性注入の魔法のようなもので、サブクラスに何を注いだって構わないって寸法です。少し難しい話ですが、要はプログラムの部品をより柔軟に組み立てられる仕組みです。例えば、あなたの家で毎日同じようにご飯を作る料理人がいたら、いつも同じ味で飽きるところ、iocを使えばその料理人に新しいレシピを簡単に教えられる。料理人は変わらなくても、毎日の食事は変化する。そう、本質は変わらないけれど、実装は自由自在。しかし、これができない人は、いつまでも母親の味から卒業できない止まった時間を生きているわけです。要するに、革新がないと、ただの老害になるってことですね。ここの違い、分かってますか?
iocをまじめに語ると
前の記事: « 7z形式とは?毒舌で解説!
次の記事: qt間隔とは?毒舌で解説! »