アカウント名:
パスワード:
>私のコードに対する苦情は、彼の経験が浅く、コードが何をしているのかを理解していないのが原因だ。
果たしてそうだろうか?
学生の頃にプログラミングを勉強しだした時、他人が書いたたくさんのプログラムソースを読むことをした。素敵なコードはわかりやすく、勉強しはじめのビギナーでも読むことができた。しかし、汚いコードは、何をしているのかわかりにくい。
他人が読んだときに分かりにくいコードは、長い期間が過ぎると、書いた本人も読みにくくなってしまう。他人が読みやすいコード、それは自分がわかりやすいコードでもある。
経験が豊富な人でも、読むのに苦労するソースは汚いソース。汚いソースを指摘するのは、経験の浅い深いでは関係ないんだよね。
でも「三項演算子は使い慣れてない」とか「do...whileは他で実現できるから不要」とか言われてもな。
(その人にとって)読みにくいソース=(一般的に見て)汚いソース ではないから実際のコードを見て見ないことにはどっちの意見も話半分にせざるをえないです。
> 実際のコードを見て見ないことにはどっちの意見も話半分にせざるをえないです。
真理だと思います。^^
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
素敵なコード (スコア:1)
>私のコードに対する苦情は、彼の経験が浅く、コードが何をしているのかを理解していないのが原因だ。
果たしてそうだろうか?
学生の頃にプログラミングを勉強しだした時、他人が書いたたくさんのプログラムソースを読むことをした。
素敵なコードはわかりやすく、勉強しはじめのビギナーでも読むことができた。
しかし、汚いコードは、何をしているのかわかりにくい。
他人が読んだときに分かりにくいコードは、長い期間が過ぎると、書いた本人も読みにくくなってしまう。
他人が読みやすいコード、それは自分がわかりやすいコードでもある。
経験が豊富な人でも、読むのに苦労するソースは汚いソース。
汚いソースを指摘するのは、経験の浅い深いでは関係ないんだよね。
Re: (スコア:5, すばらしい洞察)
でも「三項演算子は使い慣れてない」とか「do...whileは他で実現できるから不要」とか言われてもな。
(その人にとって)読みにくいソース=(一般的に見て)汚いソース ではないから
実際のコードを見て見ないことにはどっちの意見も話半分にせざるをえないです。
Re:素敵なコード (スコア:0)
> 実際のコードを見て見ないことにはどっちの意見も話半分にせざるをえないです。
真理だと思います。^^