プログラミング作法 みんなこんな本を読んできた プログラミング作法
 
 
  ●トップページ   ●研究員紹介 ●研究所規則 ●著作権・免責・リンク ●掲示板 ●更新情報
仕事関連

▼お仕事のご依頼

執筆、取材、講演のお問い合わせはこちらからお願いします。

▼広告のご依頼

MM-Labo.com内への広告のご希望はこちらからお願いします。

プログラミング作法 ( ブライアン カーニハン ロブ パイク Brian Kernighan Rob Pike 福崎 俊博 )

出版された時から、書店で手にとっていたのでどんな内容は分かっていたつもりだったのですが、実際に読んでいくと、実に深い内容だなあ、と思います。<BR>最初にプログラミングのスタイルの話から入るのですが、いつも私が悩んでいる変数の名前付けなどについて,きっちり結論がだされていて、ためになります。<BR>この辺の問題は、別にプログラマや、プログラマを目指す人だけの問題ではありません。会社でVBAマクロを書くだけの人にもぜひ、意識してほしいと思います。<BR>頭がなかなかついていかないので、読むペースが上がらず、もどかしいのですが憧れのカーニハン大先生の本なので(プログラミング言語awkでプログラミングに開眼しました)、じっくり読もうと思います。

かなり参考になる内容でした。<BR>そして、プログラミングのくせは簡単には治らないことを実感しました。<BR>納期に追われながら実装してると自然と自分流の書き方になってしまいます。<BR>初学者が読むと効果絶大だと思います。<BR>早いうちに自分流の書き方を矯正しとくと楽ですよ、たぶん・・・。

 Kernighan と Pikeという2大巨匠が書いたというだけで,職業プログラマでなくとも,プログラミングを志す人であれば読むに値する価値ある一冊.<P> 多くのソースコードが掲載されているが,すべてが洗練されたコードであると言える.たとえば「リストの中から同確率で1つのデータを取得する」という場面で,普通なら「1度目のスキャン」でリストの個数nを数え,1-nの乱数を発生させて「2度目のスキャン」で値を取得するところだが,それを本書のコードでは,たった1回のスキャンで済ませている.そのエレガントさには「さすがKernighan」と,思わずうなってしまった.<BR> 少し残念なのは,時々日本語の意味の通じないところがいくつかあること.原書を読んで,意味がわかったところも少なくない.もう少しこなれた訳の日本語第2版が欲しいところ.

プログラミング作法 ↑ご購入はこちらからどうぞ。
プログラミング作法&nbsp;&nbsp;&nbsp;コンピュータプログラミングを行ったことのある人なら誰もが身に覚えのある「落とし穴」「苦悩」をいかにしてあらかじめ回避するか、また実際に開発中のプログラムがあれば、いかにして泥沼状態から脱出して、クールなプログラムに仕上げるか、そのヒントと実践に満ちた書である。 <p>&nbsp;&nbsp;&nbsp;本書は、全プログラマーの座右の書となるべき本である。C、C++、JAVAで記述された実例集は大いに役立つし、また本書で学ぶ「作法」は、C、C++、JAVA言語に限らず有用である。 <p>&nbsp;&nbsp;&nbsp;第1章の「スタイル」からして、「関数マクロはなるべく使うな」「悪いコードにコメントをつけるな、書き直せ」など、もっともな指摘とTipsが登場し、うれしくなる。第4章「インターフェース」は他者向けプログラミングで商売する人には必読。それが顧客をつかむことになるからだ。第5章「デバッグ」第6章「テスト」は多くのプログラマーにとっての福音だ。ドラッグ状態から正常な生活に早急に戻る処方箋と考えていい。第8章の「移植性」に関しては、ここで述べられている「理想」にまで配慮できるプロがどれくらいいるのだろうか?と思うほどの内容である。 <p>&nbsp;&nbsp;&nbsp;ベンダープログラムに限らず、移植性の壁に立ち往生する哀れな犠牲者から時間を奪わないためにも、ここに記されたジェントルな姿勢は極めて有益だ。全編にわたりコンピュータプログラミング発祥の地であるアメリカのプロの伝統と良心を見る。 <p>&nbsp;&nbsp;&nbsp;巻末のルール集は、プログラミングをする人すべてがコピーして机上に備えておきたいエッセンスに満ちている。本格的プログラミングを始める大学生必読の書といっても言い過ぎではない。(澤田哲生)
管理人の書評: 僕はこんな本を読んできた。 はこちらからどうぞ。
| ビジネス・経済 | 金融・経営 | 漫画・アニメ | 文学・評論 | 科学・技術 | 人文・思想 | アート・建築・デザイン | 社会・政治 | ノンフィクション | 新書・文庫 | 旅行ガイド | ホビー・スポーツ | エンターテイメント | タレント写真集 | 歴史・地理 | 医学・薬学 | 資格・検定 | 暮らし・健康・子育て | 語学・辞典 | 参考書・受験 | 子供向け | 楽譜

プログラミング作法