アカウント名:
パスワード:
複雑なコードが悪いコードであるとは限らないが、悪いコードは複雑なコードである、みたいな?
単純でも悪いコードはあるだろ。
year % 4 == 0
で閏年を判定するとかさ。
それは悪いコードじゃなくて間違ったコードだろ。
正しい処理をするコードで単純か複雑かという話をしてるんじゃないの?
そう言う話なら、「良い・悪い」の測り方と、「単純・複雑」の測り方による、としか言い様が無いね。
もし year % 4 == 0が正しいコードなら、単純で良いコードなのでは?
あなたが year % 4 == 0良くないコードだと判断したのは正しくないコードだからなのでは?
そうでないのなら、なぜあなたは year % 4 == 0が単純だけど良くないコードだと判断したの?
良くないコードだと判断したのは正しくないコードだからなのでは?
そうだね。つまり、「良い・悪い」は、「正しい・正しくない」を含む、と考えているわけだ。
「正しい・正しくない」を含まない、と考える立場もあるだろう。その場合は「良い・悪い」の測り方によるね。それは君たちで自由に議論してくれていいよ。
なんつーのかな。立場の違いでしかないと思うけど、何をそんなにアツくなってるの?
「正しくないコード」を入れた瞬間に今回の内容が無意味になるということを全く理解できないあなたの思考回路が残念すぎるんだが……
良いコードの条件をいくつか試しに提示したとしてそれを満たすコードがあったとする。そのコードを1文字書き換えて正しくないコードにした瞬間に悪いコードになる。正しくなければ良いコードの条件を満たさなくなる。
つまり良いコードは正しいコードという条件しか成立しなくなるわけだよ。
> そうだね。つまり、「良い・悪い」は、「正しい・正しくない」を含む、と考えているわけだ。
で、他の人はプログラムの正誤は、良い悪い以前の問題だと言ってるわけだね。
間違ったプログラムはそもそも俎上にも載らないわけ。
そういうところに間違ったプログラムを持ってきて、「単純でも悪いプログラムはある(ドヤァ」とかいってる空気を読めない人がいた。
そういうわけですね。
君が勘違いしたことを認めずに恥の上塗りを続けているからだと思うよ。
私にとっては、良いコードとは、第一に正しいコードですから、それで問題ありません。
あなたにとっては、正しくないけど良いコードってのがあるんですか? であれば、あなたの意見とも私の意見とも違う人が居る様ですよ。「正しい」を前提としている人も居るようですから。
立場はそれぞれですから、立場を論っても意味が無いでしょう。
Ryo.Fは今日も平常運転ですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
必要条件なんじゃないの? (スコア:0)
複雑なコードが悪いコードであるとは限らないが、悪いコードは複雑なコードである、みたいな?
Re: (スコア:1)
単純でも悪いコードはあるだろ。
で閏年を判定するとかさ。
Re: (スコア:0)
それは悪いコードじゃなくて間違ったコードだろ。
正しい処理をするコードで単純か複雑かという話をしてるんじゃないの?
Re: (スコア:0)
正しい処理をするコードで単純か複雑かという話をしてるんじゃないの?
そう言う話なら、「良い・悪い」の測り方と、「単純・複雑」の測り方による、としか言い様が無いね。
Re:必要条件なんじゃないの? (スコア:0)
もし
year % 4 == 0
が正しいコードなら、単純で良いコードなのでは?
あなたが
year % 4 == 0
良くないコードだと判断したのは正しくないコードだからなのでは?
そうでないのなら、なぜあなたは
year % 4 == 0
が単純だけど良くないコードだと判断したの?
Re: (スコア:0)
良くないコードだと判断したのは正しくないコードだからなのでは?
そうだね。つまり、「良い・悪い」は、「正しい・正しくない」を含む、と考えているわけだ。
「正しい・正しくない」を含まない、と考える立場もあるだろう。その場合は「良い・悪い」の測り方によるね。それは君たちで自由に議論してくれていいよ。
なんつーのかな。立場の違いでしかないと思うけど、何をそんなにアツくなってるの?
Re: (スコア:0)
「正しくないコード」を入れた瞬間に今回の内容が無意味になるということを
全く理解できないあなたの思考回路が残念すぎるんだが……
良いコードの条件をいくつか試しに提示したとして
それを満たすコードがあったとする。
そのコードを1文字書き換えて正しくないコードにした瞬間に悪いコードになる。
正しくなければ良いコードの条件を満たさなくなる。
つまり良いコードは正しいコードという条件しか成立しなくなるわけだよ。
Re: (スコア:0)
> そうだね。つまり、「良い・悪い」は、「正しい・正しくない」を含む、と考えているわけだ。
で、他の人はプログラムの正誤は、良い悪い以前の問題だと言ってるわけだね。
間違ったプログラムはそもそも俎上にも載らないわけ。
そういうところに間違ったプログラムを持ってきて、「単純でも悪いプログラムはある(ドヤァ」とかいってる空気を読めない人がいた。
そういうわけですね。
Re: (スコア:0)
君が勘違いしたことを認めずに恥の上塗りを続けているからだと思うよ。
Re: (スコア:0)
つまり良いコードは正しいコードという条件しか成立しなくなるわけだよ。
私にとっては、良いコードとは、第一に正しいコードですから、それで問題ありません。
あなたにとっては、正しくないけど良いコードってのがあるんですか? であれば、あなたの意見とも私の意見とも違う人が居る様ですよ。「正しい」を前提としている人も居るようですから。
立場はそれぞれですから、立場を論っても意味が無いでしょう。
Re: (スコア:0)
Ryo.Fは今日も平常運転ですね。