アカウント名:
パスワード:
仕様書が無いシステムの解析で大変なのは、ソースコードでなく周りにある物だと思う。
手作業とか、古株とか。
ドキュメントで一番欲しいのは、「プログラムがやっていることの説明」ではなく「プログラムにやらせようと意図していたことは何か」なのだが、それは文法をいくら解析しても出てくるとは思えない。
求められているのは殺人現場の写真から写っているものを列挙するカメラじゃ無くて、欠けているものを引っ張ってきて推論するコナンなんだよ…。
「プログラムにやらせようと意図していたことは何か」は出てくるんじゃ無いかと思います。ただ、実用的なプログラムだと一本当たり意図千個とかになって読む気が失せるだけ。
書いている最中は一本道でも読むとなったら何をどうしても大変なのに変わりはない。あるいは技術的負債を撒き散らして単純化に走るか。
ビッグデータの要約技術に期待!
PrologだとAbstractを食わせると、論文を吐き出してくれるらしいぞ。
意図通りにプログラムを組める人が作ったものであればそうですね。
エディタの操作や編集の履歴を無駄やバグも含めてツールに入力すれば、よっぽど的外れな行動をしない限り意図を推論してくれないだろうか。
当初の意図通りで無いプログラムなのに、それがはさまっていても、実稼働して問題ないなら、そんな意図、どうでも良かっただけでは?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
わわわ (スコア:0)
仕様書が無いシステムの解析で大変なのは、ソースコードでなく周りにある物だと思う。
手作業とか、古株とか。
Re: (スコア:4, すばらしい洞察)
ドキュメントで一番欲しいのは、「プログラムがやっていることの説明」ではなく
「プログラムにやらせようと意図していたことは何か」なのだが、それは文法をいくら
解析しても出てくるとは思えない。
求められているのは殺人現場の写真から写っているものを列挙するカメラじゃ無くて、
欠けているものを引っ張ってきて推論するコナンなんだよ…。
Re:わわわ (スコア:0)
「プログラムにやらせようと意図していたことは何か」は出てくるんじゃ無いかと思います。
ただ、実用的なプログラムだと一本当たり意図千個とかになって読む気が失せるだけ。
書いている最中は一本道でも読むとなったら何をどうしても大変なのに変わりはない。
あるいは技術的負債を撒き散らして単純化に走るか。
ビッグデータの要約技術に期待!
Re: (スコア:0)
PrologだとAbstractを食わせると、論文を吐き出してくれるらしいぞ。
Re: (スコア:0)
意図通りにプログラムを組める人が作ったものであればそうですね。
Re: (スコア:0)
エディタの操作や編集の履歴を無駄やバグも含めてツールに入力すれば、よっぽど的外れな行動をしない限り意図を推論してくれないだろうか。
Re: (スコア:0)
当初の意図通りで無いプログラムなのに、それがはさまっていても、実稼働して問題ないなら、
そんな意図、どうでも良かっただけでは?