指示され通りに作成され、指示された通りに結果を出していたプログラム。
皆の要望を叶えるために、機能が増やされ、便利になったと言われていた。

しかしある時、処理が遅いと文句を言われるようになった。

処理手順は全く問題ない。原因はデータにあると思われる。
しかし、このプログラムの父である仕様設計者は、プログラムが悪いと決めつけ、挙句の果てには破棄して作り直すと言い出した。

しかし、作り直したからと言って、改善される保証は無い。

…で、何が原因で遅くなるのかを再度解析した。

原因判明。
データ(正確にはIndex)が壊れていた。

処理は運用開始時よりも早くなった。

無実なのに破棄されそうになったプログラム。
僕はこのプログラムを慰めてあげよう…