アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
趣旨としてはいいこと言ってると思うんだがね (スコア:2, すばらしい洞察)
「よく聞く意見」で言っているのは
「読みやすい長いプログラム」は許されるべきだ、というもの。
しかし彼自身の意見は
「読みにくい長いプログラム」はXPのような手法を用いて
「読みやすい短いプログラム」にすべきだ、というもの。
#普通考えて、いくらすっきり書いてあったとしても
#目的と関係ないコードのたくさん入ったプログラムは
#「読みやすい」とは言えないよな。
#同じコードが繰り返し出てくるのも、
#特別な理由がない限り一般的には「読みやすい」とは言えないだろう。
同じ「長いプログラム」と言っていても、実は違うものを指して
# mishimaは本田透先生を熱烈に応援しています
シンプルなコード (スコア:1)
だからこそ単純にコードの長さを問題にするのではなく、Martin Fowler [martinfowler.com] の「リファクタリング [mmjp.or.jp]」のような、より具体的なプラクティスが必要とされると思うのだが、どうだろうか。
Re:シンプルなコード (スコア:1)
問題点はそこ。
つまり、筆者は
「プログラムを短くする=プログラムをシンプルにする」
だと言ってて、/. の多くの人の意見としては
「プログラムを短くする≠プログラムをシンプルにする」
だと言ってるワケよ。
しかし、ほとんどの場合
「プログラムを短くする≒プログラムをシンプルにする」
だと思うがな(正確には
「プログラムをシンプルにする⇒プログラムが短くなる」
なんだけどさ)。
それを「無条件で」と言ってしまうのは当然ウソなんだが、
それで長くて読みにくいプログラムが少しでも減るなら、とは思うね。
もちろん、「短ければいいんだろ?」と読みにくいのを書く奴が
いないとは限らないが、そんな奴はどんなこと言っても無駄だと思われ。
#それは置いといて、最近多機能というか「and kitchen sink」の
#アプリケーションが多いのにはうんざりさせられるな。
# mishimaは本田透先生を熱烈に応援しています