アカウント名:
パスワード:
「クソコード」だと何が問題なのか話す相手に伝わらない。その点「スパゲッティコード」は秀逸だと言える。
「クソコード」だと語彙力が低い、というY氏のtweetが紹介されているし、言葉が定着するには、名が体を表しているのが重要であることもスライド上に書いているのにも関わらず、結論が「遺憾コード」の提案なのは、まことに遺憾である。
「スパゲッティコード」は秀逸だろうか?プログラマーには通じても、一般人には伝わらない時点で秀逸とは言えないのではないか。その通じるも直感的にわかるんじゃなくて、有名すぎてプログラムを学び始めた頃からどこかで聞いただけ、って気がする。まあとりあえず一般人は置いとくとして「スパゲッティコード」を知らないプログラマーがいるなら、その人に伝えて直感的にどんなコードかわかるだろうか?勿論分かる人もいるだろうが、少なくとも過半数以上、できれば8割以上が即思いつかないようでは「秀逸」とは言えない気がする。
ジャンプを多用してないコードはスパゲティコードとは呼ばんのでは?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
語彙力が低い (スコア:1)
「クソコード」だと何が問題なのか話す相手に伝わらない。
その点「スパゲッティコード」は秀逸だと言える。
「クソコード」だと語彙力が低い、というY氏のtweetが紹介されているし、
言葉が定着するには、名が体を表しているのが重要であることもスライド上に書いているのにも関わらず、
結論が「遺憾コード」の提案なのは、まことに遺憾である。
Re: (スコア:0)
「スパゲッティコード」は秀逸だろうか?
プログラマーには通じても、一般人には伝わらない時点で秀逸とは言えないのではないか。
その通じるも直感的にわかるんじゃなくて、
有名すぎてプログラムを学び始めた頃からどこかで聞いただけ、って気がする。
まあとりあえず一般人は置いとくとして
「スパゲッティコード」を知らないプログラマーがいるなら、その人に伝えて直感的にどんなコードかわかるだろうか?
勿論分かる人もいるだろうが、少なくとも過半数以上、できれば8割以上が即思いつかないようでは「秀逸」とは言えない気がする。
Re:語彙力が低い (スコア:0)
ジャンプを多用してないコードはスパゲティコードとは呼ばんのでは?