programmer


1: 名無しさん@おーぷん 2015/03/23(月)15:23:39 ID:8Aq
教えてプログラムの先生

2: 名無しさん@おーぷん 2015/03/23(月)15:25:58 ID:Oqx
するよ

3: 名無しさん@おーぷん 2015/03/23(月)15:30:47 ID:FX2
どこに主観を置くかによる
バグは人間が想定していないだけで、コンピュータとしては指示された事に従ってるだけにすぎないのだ

4: 名無しさん@おーぷん 2015/03/23(月)15:36:57 ID:8Aq
>>2
簡潔でよろしい

>>3
つまり存在しないと

6: 名無しさん@おーぷん 2015/03/23(月)15:44:27 ID:FX2
>>4
バグの定義次第で存在するとも、存在しないとも言える

8: 名無しさん@おーぷん 2015/03/23(月)15:46:12 ID:8Aq
>>6
おおむね俺と同じ考えだよ
人間に使わせるからバグが発生する派

24: 名無しさん@おーぷん 2015/03/23(月)16:27:11 ID:8Aq
>>2以外できっぱり「ない」っていう奴いないんだな

27: 名無しさん@おーぷん 2015/03/23(月)18:41:46 ID:Wdy
>>24
何事も言い切るのはシステム屋としては何か避けたい

5: 名無しさん@おーぷん 2015/03/23(月)15:38:21 ID:Wdy
hello worldでもバグが出ると言い切れるかどうか

まぁそこまで行くと本当何もできんが

10: 名無しさん@おーぷん 2015/03/23(月)15:51:28 ID:Rph
>>5
ほとんどの人が書いたhello worldではプロセス終了コードがおかしいけどな

11: 名無しさん@おーぷん 2015/03/23(月)16:06:04 ID:8Aq
>>10
printf("hello world");でいいんじゃないの

12: 名無しさん@おーぷん 2015/03/23(月)16:07:41 ID:Rph
>>11
そんな近視眼的姿勢からバグが生まれるんだよ

16: 名無しさん@おーぷん 2015/03/23(月)16:12:46 ID:FX2
>>10
画面にHello worldと表示するプログラムなら終了がおかしくてもバグではない
正常に終了することまでを前提としたプログラムと勝手に思い込むとバグになってしまう

13: 名無しさん@おーぷん 2015/03/23(月)16:08:41 ID:WXZ
バグが起こらないということは証明できない

14: 名無しさん@おーぷん 2015/03/23(月)16:10:23 ID:hKQ
自作のショートプログラムならバグなんか無い

17: 名無しさん@おーぷん 2015/03/23(月)16:14:05 ID:NA4
ごくごく簡潔なプログラムなら存在しえるだろ。
複雑で高度なプログラムなら存在しないと言ってもいいと思うけど

23: 名無しさん@おーぷん 2015/03/23(月)16:24:38 ID:Ll5
運用後のデバグはバグを呼ぶ

25: 名無しさん@おーぷん 2015/03/23(月)16:28:59 ID:Rph
djbやKnuthですらバグを出すのに我ら凡夫が書くコードにバグが無いわけがない

26: 名無しさん@おーぷん 2015/03/23(月)16:44:06 ID:Aky
営業に言わせると、使いにくかったり気に入らないUIや機能は総てバグ

28: 名無しさん@おーぷん 2015/03/27(金)05:26:31 ID:VNW
バグ(不具合)のないプログラムは当然存在するが、
物理的なマシン上で動いている限り虫が入って不具合を起こすこともありうるわけで
バグが絶対に起きないプログラムは存在しない。

32: 名無しさん@おーぷん 2015/03/27(金)06:25:11 ID:8mI
工期が無限なら余裕で作れる

36: 名無しさん@おーぷん 2015/03/27(金)16:51:07 ID:VNW
バグのないプログラム→ある
どんな環境でもバグの出ないプログラム→ない

37: 名無しさん@おーぷん 2015/03/27(金)17:13:52 ID:0Tt
それは悪魔の証明。無いことを証明することは難しい。




http://hayabusa.open2ch.net/test/read.cgi/news4vip/1427091819/
Related Posts Plugin for WordPress, Blogger...