出版された時から、書店で手にとっていたのでどんな内容は分かっていたつもりだったのですが、実際に読んでいくと、実に深い内容だなあ、と思います。<BR>最初にプログラミングのスタイルの話から入るのですが、いつも私が悩んでいる変数の名前付けなどについて,きっちり結論がだされていて、ためになります。<BR>この辺の問題は、別にプログラマや、プログラマを目指す人だけの問題ではありません。会社でVBAマクロを書くだけの人にもぜひ、意識してほしいと思います。<BR>頭がなかなかついていかないので、読むペースが上がらず、もどかしいのですが憧れのカーニハン大先生の本なので(プログラミング言語awkでプログラミングに開眼しました)、じっくり読もうと思います。
かなり参考になる内容でした。<BR>そして、プログラミングのくせは簡単には治らないことを実感しました。<BR>納期に追われながら実装してると自然と自分流の書き方になってしまいます。<BR>初学者が読むと効果絶大だと思います。<BR>早いうちに自分流の書き方を矯正しとくと楽ですよ、たぶん・・・。
Kernighan と Pikeという2大巨匠が書いたというだけで,職業プログラマでなくとも,プログラミングを志す人であれば読むに値する価値ある一冊.<P> 多くのソースコードが掲載されているが,すべてが洗練されたコードであると言える.たとえば「リストの中から同確率で1つのデータを取得する」という場面で,普通なら「1度目のスキャン」でリストの個数nを数え,1-nの乱数を発生させて「2度目のスキャン」で値を取得するところだが,それを本書のコードでは,たった1回のスキャンで済ませている.そのエレガントさには「さすがKernighan」と,思わずうなってしまった.<BR> 少し残念なのは,時々日本語の意味の通じないところがいくつかあること.原書を読んで,意味がわかったところも少なくない.もう少しこなれた訳の日本語第2版が欲しいところ.