あなたのプログラム [名詞]これみよがしな技巧やとんちんかんなコメントが散乱した、論証不足の出口のない迷路。「私のプログラム」と比較せよ。 私のプログラム [名詞]アルゴリズムを正確に記述した逸品。コンパクトで効率的なコーディングである一方で、後世の人々が判読できるように完全なコメントが付いているという、絶妙のバランスを持つ。「あなたのプログラム」と比較せよ。 本書のもう1つのテーマは、コードの読みやすさの重要性である。他の人と意志の疎通を図りたいと思うことが、読めばわかるコードという聖杯を探し求めるきっかけとなる。 コンピュータは、あなたのコードが読みやすいかどうかなど気にかけない。コンピュータにとっては、高級言語で書かれたステートメントよりも、バイナリのマシン命令を読む方がたやすい。読みやすいコードを書くのは、他の人があなたのコードを読む助けになるからだ。読みやすさは、プログラムの次の
home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam O'Reilly's CD bookshelf The Java Reference Library, version 1.3 The Java Enterprise CD Bookshelf, Version 1.0 The Perl CD Bookshelf, version 1.0 The Perl CD Bookshelf, version 2.0 The Perl CD Bookshelf, version 3.0 The Perl CD Bookshelf, version 4.0 The Networking CD Bookshelf, version 1.0 The Networking CD Bookshelf, Version 2
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く