アカウント名:
パスワード:
昔、Cプログラミング診断室http://www.amazon.co.jp/dp/4774117870/ [amazon.co.jp]というのを読むといいと勧められて読んだのですが、なんか作者の意地の悪さというか、批判のしかたがいやーな感じでどうも評価できませんでした。ダメなコードがなぜ生まれるのか、もっと体系的にまとめているのかと思っていたんだけど、例もバラバラというか、酷いコードを見せては罵るみたいなパターンで。
別宮某の誤訳指摘本と同じで、こういうのって作者と一緒になって自分が上の立場から悪口をいう快感を味合わさせるものになりがちな気がします。
まあ作者さんは性悪と言って差し支えなく、あまり一緒に仕事をしたいとかお近づきになりたいとかとは思わないタイプの人ですが、それはそれ、1つの本としてはやはり良書の部類に入ると思います。自分が良いコードを書くべきという意識に目覚めたのは、確かにこの本の影響によるものと思いますので。C自体の書き方としてももかなり勉強になりましたし。
まあ時代もあると思います。今となってはCも言語としてかなり古めかしさを感じるようになりましたし、優れたコード/プログラムを書く目的でCを選ぶ状況は殆どなくなりました。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
ダメなものを批判していい気持ち (スコア:0)
昔、
Cプログラミング診断室
http://www.amazon.co.jp/dp/4774117870/ [amazon.co.jp]
というのを読むといいと勧められて読んだのですが、なんか作者の意地の悪さというか、批判の
しかたがいやーな感じでどうも評価できませんでした。
ダメなコードがなぜ生まれるのか、もっと体系的にまとめているのかと思っていたんだけど、
例もバラバラというか、酷いコードを見せては罵るみたいなパターンで。
別宮某の誤訳指摘本と同じで、こういうのって作者と一緒になって自分が上の立場から
悪口をいう快感を味合わさせるものになりがちな気がします。
Re:ダメなものを批判していい気持ち (スコア:0)
まあ作者さんは性悪と言って差し支えなく、あまり一緒に仕事をしたいとかお近づきになりたいとかとは思わないタイプの人ですが、
それはそれ、1つの本としてはやはり良書の部類に入ると思います。
自分が良いコードを書くべきという意識に目覚めたのは、確かにこの本の影響によるものと思いますので。
C自体の書き方としてももかなり勉強になりましたし。
まあ時代もあると思います。今となってはCも言語としてかなり古めかしさを感じるようになりましたし、
優れたコード/プログラムを書く目的でCを選ぶ状況は殆どなくなりました。