導入:開発者の「脳内シミュレーション」を止めたい
アプリケーションの運用において苦労するのが「障害対応」です。
「障害が発生し、一時的に業務が停止している」というプレッシャーのなかで
ログツールからエラー発生時刻とスタックトレースを特定し
IDE(エディタ)を立ち上げて該当のソースコードを開き
本番環境のデータを脳内に展開してIF文の分岐経路をシミュレーションする
この一連の作業は、人間の短期記憶(ワーキングメモリ)を極限まで圧迫します。ダニエル・カーネマンの認知モデルを借りるならば、これは脳が激しくエネルギーを消費する「システム2(遅い思考)」です。
解決策
先日でADR...
💾