(define -ayalog '())

括弧に魅せられて道を外した名前のないプログラマ

予期せぬエラー?

「予期せぬエラーが発生しました。システム担当者にご連絡ください」

このようなエラーメッセージをシステムに組み込んだことがある人は結構いると思う。

最近思うんだけど、この「予期せぬエラー」っていうのがだいたいデータ不備で起こるエラーで、正しいオペレーションからの入力であれば本当は遭遇しないはずなのに、手で直接データベースにデータを登録したりするもんだから起こってしまうということが多いように感じる。

で、この「手で直接データベースのデータを登録」っていつ起こるかって、開発末期のテストフェーズといわゆる「SE作業」が主だと思うのね。そうするとこの「予期せぬエラー」がポンポン上がってくるわけですよ。それで障害票とか書かれて、解析してみるとデータの不整合じゃん…とかあるわけです。

どうしたもんかなーとか思ったり思わなかったり。