アカウント名:
パスワード:
On Error Resume Nextが書いてあって、おまけになんだかおかしな動作をしてたんです。最初の頃はいちいち結果ファイルを手で修正していたんですが、ある日頭に来て「On Error Resume Next」をとっぱずしてみました。そしたら、エラーとバグの山。エラーが起きなければいいと思っていたんでしょうか前任者は…。泣きながら全部作り直しましたorz
// 簡単なスクリプトでよかった…
えっとあまり考えたくないのですが「エラーが出なければ正しく動く」って考えている人って予想以上に多いんでしょうか?
門外漢の素人として(基本情報ととテクネはもってるけど)中途でこの道に入って2年OJTになって、新人がその思考になるのをどう説明すればいいのか悩み中です。
#「だってエラー出てないんだからそんなのわからないじゃないですか」はやめておねがいぷりーず
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
業務で使ってたWSHで。 (スコア:1)
On Error Resume Nextが書いてあって、おまけになんだかおかしな動作をしてたんです。
最初の頃はいちいち結果ファイルを手で修正していたんですが、ある日頭に来て「On Error Resume Next」をとっぱずしてみました。
そしたら、エラーとバグの山。
エラーが起きなければいいと思っていたんでしょうか前任者は…。
泣きながら全部作り直しましたorz
// 簡単なスクリプトでよかった…
Re:業務で使ってたWSHで。 (スコア:2)
えっと
あまり考えたくないのですが
「エラーが出なければ正しく動く」って考えている人って
予想以上に多いんでしょうか?
門外漢の素人として(基本情報ととテクネはもってるけど)中途でこの道に入って2年
OJTになって、新人がその思考になるのをどう説明すればいいのか悩み中です。
#「だってエラー出てないんだからそんなのわからないじゃないですか」はやめておねがいぷりーず
Re: (スコア:0)
> 予想以上に多いんでしょうか?
それどころか、そのレベルのものが主力商品という会社が……。
Re:業務で使ってたWSHで。 (スコア:2)
原因を調査したのですが、On error goto xxxでとまらず処理を続行してたのが問題でした。
(他にも設計的にマズい部分があったのも確かですが…)
いろいろ考えた結果、電文をとりもらすよりは、アプリエラーで落ちて、
再起動後に再受信させたほうがマシと思い、On errorをコメントアウトしてリリースしてきました。
…まぁ、設計・開発・テスト、全て2年前の自分の仕事だったのです。
当時の自分に「何やってんの!」と怒鳴りたい。