アカウント名:
パスワード:
cでgoto文を使う度にちくんと心が痛むのは何が原因だったっけ‥
某、try{} catch{}的に使うのは 結構多用してますが、なんだかなあ、という気にはなりますよねえ。
多分私は、Freeを呼び出し元に書いて、gotoしないでreturnしちゃうなあ。多数になるならもう一段かます。
強力すぎる(ブロックの中に飛んだり)制御フローをぶっちするのでわかりにくく間違いの元
ということで使うな論があった。Cの制御文の貧弱さゆえに使わざるを得ない、もしくは使ったほうがいい場合にのみ使えということになった。
#continue文もなあ、対応間違いとかあるし
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
goto文 (スコア:0)
cでgoto文を使う度にちくんと心が痛むのは何が原因だったっけ‥
Re:goto文 (スコア:2)
某、try{} catch{}的に使うのは 結構多用してますが、なんだかなあ、という気にはなりますよねえ。
Re: (スコア:0)
多分私は、Freeを呼び出し元に書いて、gotoしないでreturnしちゃうなあ。
多数になるならもう一段かます。
goto considerd harmful論争? (スコア:2)
強力すぎる(ブロックの中に飛んだり)
制御フローをぶっちするのでわかりにくく間違いの元
ということで使うな論があった。
Cの制御文の貧弱さゆえに使わざるを得ない、もしくは使ったほうがいい場合にのみ使えということになった。
#continue文もなあ、対応間違いとかあるし