本書は、全プログラマーの座右の書となるべき本である。C、C++、JAVAで記述された実例集は大いに役立つし、また本書で学ぶ「作法」は、C、C++、JAVA言語に限らず有用である。
第1章の「スタイル」からして、「関数マクロはなるべく使うな」「悪いコードにコメントをつけるな、書き直せ」など、もっともな指摘とTipsが登場し、うれしくなる。第4章「インターフェース」は他者向けプログラミングで商売する人には必読。それが顧客をつかむことになるからだ。第5章「デバッグ」第6章「テスト」は多くのプログラマーにとっての福音だ。ドラッグ状態から正常な生活に早急に戻る処方箋と考えていい。第8章の「移植性」に関しては、ここで述べられている「理想」にまで配慮できるプロがどれくらいいるのだろうか?と思うほどの内容である。
ベンダープログラムに限らず、移植性の壁に立ち往生する哀れな犠牲者から時間を奪わないためにも、ここに記されたジェントルな姿勢は極めて有益だ。全編にわたりコンピュータプログラミング発祥の地であるアメリカのプロの伝統と良心を見る。
巻末のルール集は、プログラミングをする人すべてがコピーして机上に備えておきたいエッセンスに満ちている。本格的プログラミングを始める大学生必読の書といっても言い過ぎではない。(澤田哲生)
登録情報
|
|
あなたの意見や感想を教えてください:
|
||||||||||||||||||||||
|
最も参考になったカスタマーレビュー
56 人中、52人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0
これを読まずしてプログラマと自負する事なかれ,
By トム仙人 (東京都杉並区) - レビューをすべて見る
レビュー対象商品: プログラミング作法 (単行本)
カーニハンの本には、いつも無駄がない。職業プログラマが、キャリアアップの中で経験する試練を乗り越えるための、英知と示唆が凝縮されている。多くのWindows本に見られるようなディスプレイ画面のコピーや使い方で多くのページ数をさいて、判ってしまえば積読になる昨今のノウハウ本とは全く対極をなす。かといって難解な数式や論理を振り回すこともない。読者が経験を積めば積むほどに、深く考えさせられる。新人教育用に、またベテランは自己のスキルの再チェックのためにプログラマから管理者まで必読してほしい。
43 人中、40人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0
これぞ王道プログラミング!,
By たか (熊本県) - レビューをすべて見る
レビュー対象商品: プログラミング作法 (単行本)
スタンダードなプログラミングとは何かということが書かれていると思います。速度のみを重視した、解読不可能なトリッキーコードは全くありません。誰もが努力すれば必ず身につけることができるような、そういった内容です。しかし、それこそが、最も効率的で、最も効果的で、最も美しいプログラミング、正にプログラミングの王道あるということが分かります。この本を読みこなすには、最低Cの知識が不可欠ですが、それでもCのよく使われるライブラリのみでコードが構成されています。 また、awkやperlが分かると、更に楽しく読めると思います。
27 人中、25人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0
プログラマ以外の人にも,
By
レビュー対象商品: プログラミング作法 (単行本)
出版された時から、書店で手にとっていたのでどんな内容は分かっていたつもりだったのですが、実際に読んでいくと、実に深い内容だなあ、と思います。最初にプログラミングのスタイルの話から入るのですが、いつも私が悩んでいる変数の名前付けなどについて,きっちり結論がだされていて、ためになります。 この辺の問題は、別にプログラマや、プログラマを目指す人だけの問題ではありません。会社でVBAマクロを書くだけの人にもぜひ、意識してほしいと思います。 頭がなかなかついていかないので、読むペースが上がらず、もどかしいのですが憧れのカーニハン大先生の本なので(プログラミング言語awkでプログラミングに開眼しました)、じっくり読もうと思います。
あなたの意見や感想を教えてください: 自分のレビューを作成する
|
最近のカスタマーレビュー |
|