
イベント駆動型プログラミングとは、待ってました!まるで自分のドアの前で子供がピンポンダッシュするかのように、イベントを待ち受けて反応するスタイルです。例えば、ボタンをクリックする、マウスを動かす、さらには温度が変わったときに反応する。そんな小さな出来事が、いちいちプログラムを動かすなんて、何ともささいなことで時間を食っているように感じませんか?普通のプログラミングは、全体を一気に実行するのに対して、イベント駆動型はゆっくりじっくり、まるで猫がネズミを狙うように、反応を待っているのです。もちろんこのやり方には利点もあり、行動に応じた柔軟な対応ができる。とはいえ、バカ正直に待っているプログラムにもイライラしますよね。結果的には、その待つ姿勢が魅力になることもあるというわけです。
イベント駆動型プログラミングをまじめに語ると
前の記事: « イベントソーシングとは?毒舌で解説!
次の記事: インセンティブ制度とは?毒舌で解説! »