アカウント名:
パスワード:
「クソコード」だと何が問題なのか話す相手に伝わらない。その点「スパゲッティコード」は秀逸だと言える。
「クソコード」だと語彙力が低い、というY氏のtweetが紹介されているし、言葉が定着するには、名が体を表しているのが重要であることもスライド上に書いているのにも関わらず、結論が「遺憾コード」の提案なのは、まことに遺憾である。
「スパゲッティコード」は秀逸だろうか?プログラマーには通じても、一般人には伝わらない時点で秀逸とは言えないのではないか。その通じるも直感的にわかるんじゃなくて、有名すぎてプログラムを学び始めた頃からどこかで聞いただけ、って気がする。まあとりあえず一般人は置いとくとして「スパゲッティコード」を知らないプログラマーがいるなら、その人に伝えて直感的にどんなコードかわかるだろうか?勿論分かる人もいるだろうが、少なくとも過半数以上、できれば8割以上が即思いつかないようでは「秀逸」とは言えない気がする。
誰しも、麺類を一本一本ほどこうとして、意外と面倒だった経験はあると思いますが、その経験を「スパゲッティ」という平易な1ワードで想起させるネーミングセンスは秀逸だと思います。
初見では意味不明でも一回聞いたら理解するのでは?
> 誰しも、麺類を一本一本ほどこうとして、意外と面倒だった経験はあると思いますが、
そんなこと誰もせんだろ。
ないのですか?たとえば、うどんを一本一本取り出して食べたこと無いのですか?おかしいなあ。
お前さんの食べるうどんは毎回毛糸の玉みたいに絡まってんの?俺の食べるうどんは、1本1本食べようとしても、別に絡まってなくて適当な1本つまんだら解く必要すらなく勝手に全部出てくるんだけど。だから面倒だなんて事思ったことないわ。生きてる世界が違うのかなぁ。
うどんは一本一本食べようとしたことがあるんですね。じゃあ焼きそばは?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
語彙力が低い (スコア:1)
「クソコード」だと何が問題なのか話す相手に伝わらない。
その点「スパゲッティコード」は秀逸だと言える。
「クソコード」だと語彙力が低い、というY氏のtweetが紹介されているし、
言葉が定着するには、名が体を表しているのが重要であることもスライド上に書いているのにも関わらず、
結論が「遺憾コード」の提案なのは、まことに遺憾である。
Re: (スコア:0)
「スパゲッティコード」は秀逸だろうか?
プログラマーには通じても、一般人には伝わらない時点で秀逸とは言えないのではないか。
その通じるも直感的にわかるんじゃなくて、
有名すぎてプログラムを学び始めた頃からどこかで聞いただけ、って気がする。
まあとりあえず一般人は置いとくとして
「スパゲッティコード」を知らないプログラマーがいるなら、その人に伝えて直感的にどんなコードかわかるだろうか?
勿論分かる人もいるだろうが、少なくとも過半数以上、できれば8割以上が即思いつかないようでは「秀逸」とは言えない気がする。
Re:語彙力が低い (スコア:1)
誰しも、麺類を一本一本ほどこうとして、意外と面倒だった経験はあると思いますが、その経験を「スパゲッティ」という平易な1ワードで想起させるネーミングセンスは秀逸だと思います。
初見では意味不明でも一回聞いたら理解するのでは?
Re: (スコア:0)
> 誰しも、麺類を一本一本ほどこうとして、意外と面倒だった経験はあると思いますが、
そんなこと誰もせんだろ。
Re:語彙力が低い (スコア:1)
ないのですか?
たとえば、うどんを一本一本取り出して食べたこと無いのですか?
おかしいなあ。
Re: (スコア:0)
お前さんの食べるうどんは毎回毛糸の玉みたいに絡まってんの?
俺の食べるうどんは、1本1本食べようとしても、
別に絡まってなくて適当な1本つまんだら解く必要すらなく勝手に全部出てくるんだけど。
だから面倒だなんて事思ったことないわ。
生きてる世界が違うのかなぁ。
Re:語彙力が低い (スコア:1)
うどんは一本一本食べようとしたことがあるんですね。
じゃあ焼きそばは?