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
どこに主観を置くかによる
バグは人間が想定していないだけで、コンピュータとしては指示された事に従ってるだけにすぎないのだ
教えてプログラムの先生
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
>>3
つまり存在しないと
6 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:44:27 ID:FX2
>>4
バグの定義次第で存在するとも、存在しないとも言える
8 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:46:12 ID:8Aq
>>6
おおむね俺と同じ考えだよ
人間に使わせるからバグが発生する派
5 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:38:21 ID:Wdy
hello worldでもバグが出ると言い切れるかどうか
まぁそこまで行くと本当何もできんが
10 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)15:51:28 ID:Rph
>>5
ほとんどの人が書いたhello worldではプロセス終了コードがおかしいけどな
16 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:12:46 ID:FX2
>>10
画面にHello worldと表示するプログラムなら終了がおかしくてもバグではない
正常に終了することまでを前提としたプログラムと勝手に思い込むとバグになってしまう
18 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)16:14:45 ID:Rph
>>16
他にも>>10には改行が無いのでbash上で動かすと何も表示されないように見えるバグがある
揚げ足を取りたいならもっと勉強しろよ
29 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:12:05 ID:Vob
今更だけど
>>18の言うbash上で何も表示されないように見えるbugがあるってどういう意味?
試してみたけど普通に改行されないだけで表示されたけど。
#include
int main(void){
printf("Hello world!");
return 0;
}
30 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:15:23 ID:okz
>>29
最近バッシュで見付かったバグの事かも
最近でも無いか
31 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/27(金)06:18:23 ID:Vob
>>30
C言語じゃなくてbash側のbugってこと?
そこまで範囲広げたらそりゃbug無くせないでしょ。
極論を言えば自分が作ったコードになんの不具合もなくても、
それを処理するコンパイラだとかインタプリタ、さらに言えばOSに
bugがあったせいで起こるbugも自分で出したbugだってことになるじゃん。
33 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:28:05 ID:okz
>>31
責任が母体ってだけでバグには変わらないんちゃう?
エンドユーザーから見たらどこのレイヤーかは関係無いわけだし
仮にOSのバグでも業務に支障出るならソフトが対応するだろ
34 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:33:25 ID:YFe
>>31
WindowsならOSのバグやメジャーなグラボドライバーのバグをアプリが回避するのは日常茶飯事
35 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/27(金)06:37:58 ID:Vob
>>33
bugには変わらないけど、自分の責任では無いだろ。
それとも自分が趣味プログラマで、職業プログラマは明らかに自分の責任じゃなくても
対応を迫られるのか。
>>34
そうか・・・にわかプログラマ(スクリプト言語系しかまともに触ってない)
にはグラボとかドライバとかのハードウェア寄りの事情はさっぱりだわ
7 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)15:45:38 ID:Zau
どんなバグでも「仕様です!」と言ってしまえばバグではなくなるのだよ
9 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:47:06 ID:8Aq
>>7
こういう人に私はなりたい
15 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:11:13 ID:hKQ
>>7
Microsoftさんチーッス
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
ごくごく簡潔なプログラムなら存在しえるだろ。
複雑で高度なプログラムなら存在しないと言ってもいいと思うけど
20 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:16:35 ID:qpg
仕様です
23 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:24:38 ID:Ll5
運用後のデバグはバグを呼ぶ
24 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:27:11 ID:8Aq
>>2以外できっぱり「ない」っていう奴いないんだな
27 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)18:41:46 ID:Wdy
>>24
何事も言い切るのはシステム屋としては何か避けたい
25 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)16:28:59 ID:Rph
djbやKnuthですらバグを出すのに我ら凡夫が書くコードにバグが無いわけがない
26 名前:名無しさん@おーぷん[sage] 投稿日: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
工期が無限なら余裕で作れる
転載元:バグのないプログラムって存在するの
http://hayabusa.open2ch.net/test/read.cgi/news4vip/1427091819/
J-PHONEからカメラ付き携帯が発売されるらしいぞ
800円のイヤホン使って世界が広がった
twitter飽きてきた奴いる?
今から液晶買う奴に言っておく ブラビア一択だ それ以外は信じるな
C言語の魅力
ダサいホームページの思い出
お前らカセットテープって知ってるか 録音と再生同時に押さなきゃ録れないんだぞ
「英語がわからないので★1つです」 スマホアプリの魅力
ネット銀行便利すぎワロタ
最強のプログラミング言語は『Perl』だよな?
iPhoneアプリ作れるようになったら年収2倍になった
505iから905iシリーズ辺りの思い出でも語ろうぜwwwwwwwww
プログラミング言語ってどれがいいの
ITに進もうと思ってる奴に一言
/*あとでなおす*/
プログラム組んでてありがちなこと
結局ウイルス対策ソフトって何が最強なんだよ
どんな人がプログラマーに向いているの(´・ω・`)
お前らランチャーソフト使ってるか?
プログラミングに最適なフリーのテキストエディタ教えて
【パソコン】 LinuxやUNIXって、どういう人達が使ってるの?
Wordの使いづらさは異常
【画像】サイバー攻撃マップがすごい
世界最大の重機デカ過ぎワロタwwwww
Javaわかる人きてくれ
プログラマーが嫌いなもの
オススメのAndroidアプリ
結局Evernoteの使い方がいまいちわからない奴wwwwwww
暇潰しサイトNo.1決めようぜwwwww
>>3
つまり存在しないと
6 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:44:27 ID:FX2
>>4
バグの定義次第で存在するとも、存在しないとも言える
8 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:46:12 ID:8Aq
>>6
おおむね俺と同じ考えだよ
人間に使わせるからバグが発生する派
5 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:38:21 ID:Wdy
hello worldでもバグが出ると言い切れるかどうか
まぁそこまで行くと本当何もできんが
10 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)15:51:28 ID:Rph
>>5
ほとんどの人が書いたhello worldではプロセス終了コードがおかしいけどな
16 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:12:46 ID:FX2
>>10
画面にHello worldと表示するプログラムなら終了がおかしくてもバグではない
正常に終了することまでを前提としたプログラムと勝手に思い込むとバグになってしまう
18 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)16:14:45 ID:Rph
>>16
他にも>>10には改行が無いのでbash上で動かすと何も表示されないように見えるバグがある
揚げ足を取りたいならもっと勉強しろよ
29 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:12:05 ID:Vob
今更だけど
>>18の言うbash上で何も表示されないように見えるbugがあるってどういう意味?
試してみたけど普通に改行されないだけで表示されたけど。
#include
int main(void){
printf("Hello world!");
return 0;
}
30 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:15:23 ID:okz
>>29
最近バッシュで見付かったバグの事かも
最近でも無いか
31 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/27(金)06:18:23 ID:Vob
>>30
C言語じゃなくてbash側のbugってこと?
そこまで範囲広げたらそりゃbug無くせないでしょ。
極論を言えば自分が作ったコードになんの不具合もなくても、
それを処理するコンパイラだとかインタプリタ、さらに言えばOSに
bugがあったせいで起こるbugも自分で出したbugだってことになるじゃん。
33 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:28:05 ID:okz
>>31
責任が母体ってだけでバグには変わらないんちゃう?
エンドユーザーから見たらどこのレイヤーかは関係無いわけだし
仮にOSのバグでも業務に支障出るならソフトが対応するだろ
34 名前:名無しさん@おーぷん[] 投稿日:2015/03/27(金)06:33:25 ID:YFe
>>31
WindowsならOSのバグやメジャーなグラボドライバーのバグをアプリが回避するのは日常茶飯事
35 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/27(金)06:37:58 ID:Vob
>>33
bugには変わらないけど、自分の責任では無いだろ。
それとも自分が趣味プログラマで、職業プログラマは明らかに自分の責任じゃなくても
対応を迫られるのか。
>>34
そうか・・・にわかプログラマ(スクリプト言語系しかまともに触ってない)
にはグラボとかドライバとかのハードウェア寄りの事情はさっぱりだわ
7 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)15:45:38 ID:Zau
どんなバグでも「仕様です!」と言ってしまえばバグではなくなるのだよ
9 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)15:47:06 ID:8Aq
>>7
こういう人に私はなりたい
15 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:11:13 ID:hKQ
>>7
Microsoftさんチーッス
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
ごくごく簡潔なプログラムなら存在しえるだろ。
複雑で高度なプログラムなら存在しないと言ってもいいと思うけど
20 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:16:35 ID:qpg
仕様です
23 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:24:38 ID:Ll5
運用後のデバグはバグを呼ぶ
24 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)16:27:11 ID:8Aq
>>2以外できっぱり「ない」っていう奴いないんだな
27 名前:名無しさん@おーぷん[] 投稿日:2015/03/23(月)18:41:46 ID:Wdy
>>24
何事も言い切るのはシステム屋としては何か避けたい
25 名前:名無しさん@おーぷん[sage] 投稿日:2015/03/23(月)16:28:59 ID:Rph
djbやKnuthですらバグを出すのに我ら凡夫が書くコードにバグが無いわけがない
26 名前:名無しさん@おーぷん[sage] 投稿日: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
工期が無限なら余裕で作れる
転載元:バグのないプログラムって存在するの
http://hayabusa.open2ch.net/test/read.cgi/news4vip/1427091819/
J-PHONEからカメラ付き携帯が発売されるらしいぞ
800円のイヤホン使って世界が広がった
twitter飽きてきた奴いる?
今から液晶買う奴に言っておく ブラビア一択だ それ以外は信じるな
C言語の魅力
ダサいホームページの思い出
お前らカセットテープって知ってるか 録音と再生同時に押さなきゃ録れないんだぞ
「英語がわからないので★1つです」 スマホアプリの魅力
ネット銀行便利すぎワロタ
最強のプログラミング言語は『Perl』だよな?
iPhoneアプリ作れるようになったら年収2倍になった
505iから905iシリーズ辺りの思い出でも語ろうぜwwwwwwwww
プログラミング言語ってどれがいいの
ITに進もうと思ってる奴に一言
/*あとでなおす*/
プログラム組んでてありがちなこと
結局ウイルス対策ソフトって何が最強なんだよ
どんな人がプログラマーに向いているの(´・ω・`)
お前らランチャーソフト使ってるか?
プログラミングに最適なフリーのテキストエディタ教えて
【パソコン】 LinuxやUNIXって、どういう人達が使ってるの?
Wordの使いづらさは異常
【画像】サイバー攻撃マップがすごい
世界最大の重機デカ過ぎワロタwwwww
Javaわかる人きてくれ
プログラマーが嫌いなもの
オススメのAndroidアプリ
結局Evernoteの使い方がいまいちわからない奴wwwwwww
暇潰しサイトNo.1決めようぜwwwww
コメント一覧
凡ミスってのがあるからな
昔パッケージソフト買ってきたら普通にSYNTAX ERROR吐いたのがあったし
テスト起動もしてねえのかと言いたかった
それこそ標準出力するだけのプログラムならバグ出す方が難しいと思うけど。
でも、プラットフォーム側のバグはバグじゃなくて仕様ですって言われたらこっちのバグになるのか?
めんどくせぇな。
別にスレタイでは要因を限定していなかったから、
スレ内の意見が正しいんだろうな
プログラムの中身を確認すると、なんと!!!!
仕様書の機能を全く満たしていないバグだらけの糞プログラムだった。
客先の技術リーダーが「試験にパスした完璧なバグの無いプログラム」
と言って来たので、そいつの脳内ではそうなんだと思う。
仕様を決めずに作ったプログラムの揚げ足を取るならどこまでも不具合はあるだろうけど
それってそもそもバグなのか、今度はバグの定義の問題になるから話は終わらなくなるね。
「びっぱー」なの?
「ゔぃっぱー」だろJK
結果を仕様にすればバグなんて存在しない、いやさせないって営業が言ってた
ハローワールド、て表示するだけのプログラムだとしても
1秒に100万回それを実行しようとしたら問題が発生するだろう
ちゃんと動く、は条件付きでしか補償できない
まぁ普通は常識があれば気にしなくて済む事だけど
ど素人の異次元発想を前にしては何があるかわからんものよ
完璧だろw
バグ検出率が低い!って
納品後にバグが見つかるやつもあれば見つからないやつも有る
見つからないやつはバグが無いと言える
ウチが業務をしながらデバッグさせられんのか?
じゃあ代金もお前のところと一緒で順に払うわ、って告げたら常識がないとキレてた。
結果納品拒否、裁判になって一年法務が戦って支払い義務なし、さらに業務が滞った事に対しての保証を勝ち取ってきた。
四年前にその中堅ソフト屋は潰れた。
バグあったら裁判起こされたら負けるから気をつけなよ。
それって何系の話なん?
ゲームしか分からないけどデバッグチーム側からのバグ報告があまりに少なくて
開発側のデバッグでバグがガンガン出てくると不安にはなるね。
この言葉を何度見たかwww
こちらの定義では「テスト仕様書に基づいた検査を行い、規定の動作を行えばバグは無い」としてた。
テスト仕様書に無い障害・異常であればバグではなく「仕様」。
ただ、クライアントと相談で「費用」が発生することを前提に、「仕様」を変更・更新はしてた。
相手が「バグだ!バグだ!」と騒いでも打ち合わせで決めた範囲外での機能の障害はバグとは看做さない。
いちいち相手の言い分を聞いて改良させられたら、たまらんからな。こういう連中は完成後に騒ぐから
性質が悪い。こっちが提出した機能仕様書もテスト仕様書も多分見てないだろうな。
19じゃないけど、ホスト系でもオープン系でも、バグ発生率というどこの誰が決めたから知らない係数を基に、
単体テストではキロ当たり何件検出、連結テストでは~みたいに決められてたよ。
コンソールにチラっと出て終了してるのに全然気がつきませんでした。
その前に完璧な要件を出せるユーザが存在しない
しかもコンパイルにもプログラムが必要じゃない
そういう部分も含めると、100%無いとは言い切れないんだなあ
アセンブラレベルまで含めて全て自作しているなら言い切れるかもしれないけど
WindowsやらのOSの中身まで自作できるやつは居らんやろ
あくまで作成することが可能というだけだが
PGは凄まじい事を、ユーザに求めるんだねw
SEにはPCオタでは成れないんだよ。ネゴにインタビュー多角的能力が求められるから、年俸も高いんだよ。頑張ってね^^ 最初はだれでも素人から。オタは無理だけどね。マイナスから始まるから。オタは。
MBRにアセンブラでHello worldプログラムでも書き込んどけばいい
ファームウェアのバグまではさすがに守備範囲外
リーダーからの指示で、オイラからも試しに動かしてみる事に。
動かしてみるといきなりフリーズが発生!
条件をいろいろ変えてみたけど、正常パスでさえ1つも動かなかった。
仕様書を見ると、中身が空で罫線だけが書いてあった。
担当者いわく、バグはとり尽くしたらしい。
翌日に納品という話だったけど、本当に納品したのだろうか。
何も問題ありません
あたしの書くプログラムは完璧よ♪
もっと優先度の高い事柄はある
おっ、レスサンクス。
そんな事になってんだ…バグが収束していくのが理想ってのはゲームにもあるけど、
バグを作らないと駄目だとストレス溜まりますわな。
そう言えば行数が多い方が良い(単価が高い)とか、そんなのをどこかで聞いた事はあるね。
なにせプログラムを動かすプラットフォームにまでバグの原因を求めるのだから、プラットフォームを動かすハードウェアもちゃんと考慮せにゃならんよね
i\
n\
t\
\
h\
o\
g\
e\
;
いやさすがに居ないだろ…
コメントする
コメント投票機能を追加しました!投票数によって大きくなったり小さくなったりします><
VIPPERな俺の掲示板も実はあったり…