アフィリエイト広告を利用しています
G-QVESCNWRVH

2022年12月14日

予期しないエラー ←←← これどーする?

訳わからんエラー.jpg

●エラーメッセージ発生

課題の棚卸しを今日の会議で行いました。
これはどういうことかと言うと、

新システムのテストを行って、
色々と不具合が出たことを課題として登録
これらの課題は解決しなければなりません

課題の原因がどんなものか
それを検討し、対策を考える
そんな会議です

その課題の中で、目を留めたものがありました。
『予期しないエラーが発生しました』ってメッセージ
このメッセージが表示されたことについて検討が始まりました。

しかし、原因なんてわかるはずもありません。
すったもんだしていたら、実際にこのメッセージを見た人に
詳しく記述してもらおうってことになりました。

ただ、その人は、しばらく時間をおいてリトライしたら出来た・・・と
なので、次回もそんなので良いのでは?
って話にまとまりかけていたので、さすがに

違うやろー!
●様々なエラー

大規模なシステムを使用していると
当然のことながら様々なエラーが発生します。
システムアプリケーションの開発者は

操作者がどんな操作をすると、どんなエラーが発生するか
それをすべて抜き出して、一つ一つ対処していきます。
良く、本体2割エラー処理8割って言われるほどです。

でも、開発者も人間、思いもよらない操作をすることもあります。
開発者が想定もしていない操作をされれば、
当然想定していないエラーが発生します。

こんな場合、まともな開発者なら
そんなエラーでシステムアプリケーションを異常停止させることはできないので
『予期しないエラーが発生しました』ってエラーメッセージを表示させます

これはよくやる手です
●予期しないエラー

つまり、予期しないエラーとは大したことないエラーではなく
(もちろん、しょうむないのもあるでしょうが(笑))
重大なエラーである事が多いです。

エラーメッセージを表示する目的は主に二つあります。
●どんなエラーが発生したかをお知らせすること
●エラー内容によって、操作者がどんな対応をすれぱ良いか見当が付けられること
です。

そうです。

エラーメッセージから、原因はこれこれだろう、対応はこうして欲しいって
検討が付かないとどうしようも無いんです。

でしょ!
お医者さんに行って、『痛いんです』ってばかり言っていたら
お医者さん、怒ってしまうでしょう
●どういうこと?

例えば、ある工程で100種類のエラーが発生するけど
そのうちの5種類は良く出るエラーで全体の99.999%だとします

こんな場合、アプリケーションプログラマーはその5種類についてはエラー対応をし
残りの95種類についてはめんどくさいから『予期しないエラー』を発生させます。

今回の課題では、プログラマーが手を抜いたエラーが発生したわけです。
そして、現場には伝えていなかったから、現場では
時間をおいてもう一度する・・・・

ある場合ではこの対応で良いですが、
現場レベルでは、このエラーが出たらいつでも時間をおいてもう一度
根本的解決には全然ならず、最悪の場合システムダウンに陥ります

こーんな新システム
えらいこっちゃ!
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント: 必須項目

この記事へのトラックバックURL
https://fanblogs.jp/tb/11775084

この記事へのトラックバック
ファン
検索
<< 2024年05月 >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
プロフィール
Y.Taki@AS400さんの画像
Y.Taki@AS400
IBM AS/400で稼働するシステムの開発・追加を担当して30年以上になります。使えば使うほどこの AS/400 が好きになりました。 こんなSEがいろいろな視点から様々な業務などについて語ります。
プロフィール