アカウント名:
パスワード:
読めるものが誰もいないコードに生成AIを使うのは危険では?
オリジナルのCOBOLで今処理しているデータを、AIが作ったJAVAにINPUTして、オリジナルとまったく同じOUTPUTが出れば、AIは成功。一致しないなら、失敗。
もちろんデータが変われば、COBOLとJAVAで違う可能性はあるけど、実際のINPUT/OUTPUTで検証した後のJAVAなら、バグ(COBOL版にある/なしにかかわらず)が見つかったら、メンテのしやすいJAVA版でバグFIXすればいい。
ブラックボックス化しているのに、バグっぽい挙動含めて再現出来しないとまずいのでは?
COBOL版とJAVA版でINPUT/OUTPUTが一致するということは、バグも含めて再現している。
「バグ(COBOL版にある/なしにかかわらず)」じゃないのか?
INPUT/OUTPUTで見つけられないハグはあっても検出できないからな。
「バグっぽい挙動含めて再現」と完全に矛盾してるよな結局テストケースにヘンペルの黒カラス全部用意しとく必要がある
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
ハルシネーション (スコア:0)
読めるものが誰もいないコードに生成AIを使うのは危険では?
Re: (スコア:0)
オリジナルのCOBOLで今処理しているデータを、AIが作ったJAVAにINPUTして、オリジナルとまったく同じOUTPUTが出れば、AIは成功。
一致しないなら、失敗。
もちろんデータが変われば、COBOLとJAVAで違う可能性はあるけど、実際のINPUT/OUTPUTで検証した後のJAVAなら、バグ(COBOL版にある/なしにかかわらず)が見つかったら、メンテのしやすいJAVA版でバグFIXすればいい。
Re: (スコア:0)
ブラックボックス化しているのに、バグっぽい挙動含めて再現出来しないと
まずいのでは?
Re: (スコア:0)
COBOL版とJAVA版でINPUT/OUTPUTが一致するということは、バグも含めて再現している。
Re:ハルシネーション (スコア:0)
「バグ(COBOL版にある/なしにかかわらず)」じゃないのか?
Re: (スコア:0)
INPUT/OUTPUTで見つけられないハグはあっても検出できないからな。
Re: (スコア:0)
「バグっぽい挙動含めて再現」と完全に矛盾してるよな
結局テストケースにヘンペルの黒カラス全部用意しとく必要がある