タグ

computerとcodingに関するtsupoのブックマーク (1)

  • 『整理されたコードが読みにくい理由』

    悪態のプログラマとある職業プログラマの悪態を綴る。 入門書が書かないプログラミングのための知識、会社の研修が教えないシステム開発業界の裏話は、新人プログラマや、これからプログラマを目指す人たちへのメッセージでもある。 @IT の「キミのコードが汚い理由 」という記事を読んだ(yasuhoの隠れ家 さん経由)。 この記事には、テニスのスコアをつけるための2つの Java コード紹介がされている。「幼稚なスタイル」で書かれたとされる「リスト1」と、それを「クリーン」に書き直したとされる「リスト2」である。記事の中では、これらは単なる「前フリ」程度の扱いなのだが、「読者指向プログラミング 」ということを考える上で、おもしろい題材なので、少し細かく見てみようと思う。 元記事の趣旨に対しては「重箱の隅」的な指摘になるかと思うが、それは承知の上で、別のテーマとして読んでいただきたい。 まず、元のソース

    『整理されたコードが読みにくい理由』
    tsupo
    tsupo 2007/01/22
    馬鹿正直に書かれているため、「文」として意味を取りやすい → これはありますね。コンパイラが賢いと、元のソースが冗長でも効率のいいコードに落ちるので、読みやすさを優先した方がいい。
  • 1