Androidアプリストア Amazonファミリー Amazonポイント Cloud Drive Photos Officeがクーポンで最大30%OFF  Amazon MasterCard nav_flyout_biss ギターエフェクター ProcameraStore 靴&バッグの秋冬アイテム新着入荷 Fire HD 6 Fire HD 7 Fire HDX 8.9 敬老の日ギフト ドラッグストア大感謝祭 リフォームストア Kindle Amazon MP3 キャンプ初心者ストア プライム・ビデオ 9月スタート

カスタマーレビュー

19
5つ星のうち4.7
CODE COMPLETE 第2版 上
形式: 単行本変更
価格:¥6,588+Amazonプライムなら、お急ぎ便が無料
お客様の評価(クリア)この商品を評価する


レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。

59人中、54人の方が、「このレビューが参考になった」と投票しています。
2005年8月1日
題名の通り、完璧なプログラミングコードを書くための指針をまとめたシリーズの上巻。
良いコードを書くために守るべき習慣(プラクティス)が次々と述べられており、自分で実践したくなることはもちろん、開発者仲間にも教えたくなるような事柄が満載である。
プログラミング言語は特に指定されておらず、例外は多少あるものの、基本的にどのプログラミング言語を使うときにでも共通に使用できるテクニックが中心に述べられている。
例として上げられている言語はVisual BasicとC/C++、それにJAVAが多いが、コードは簡単かつ明瞭に書かれているため、これらのプログラミング言語を使ったことがなくても、問題なく理解できるだろう。
非常にボリュームが豊富なため、読み切るのに苦労するかもしれない。
しかし、多くの内容が理路整然とわかりやすくまとめられているため、量が多くて苦痛になるという感覚はあまり感じなかった。
また、経験豊富な開発者なら、既に知っている内容も多く含まれているかもしれない。
だが、既知のテクニックを再確認できるという点で、読む価値は十分あるだろう。
完全な初心者には向かないかもしれないが、もっときれいで読みやすいコードを書きたい全ての開発者、プログラマの方々に是非手にとって欲しい1冊である。
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
53人中、48人の方が、「このレビューが参考になった」と投票しています。
2005年5月3日
 第1版を読んだ時の感動を忘れることが出来ない。コンストラクション(広義の実装)についての「MUST」はカーニーハン等で知っていたが、「WHY」について、ここまで系統的にかつ実践的な書物が存在することに驚きを禁じ得なかった。ちょうど暗いトンネルに先に見える明かりを見つけた時の昂揚感とでもいうべき感情であったような気がする。
 第1版の出版から10年が経過し、第2版が出版され、早速目を通してみた。第1版では抽象的な話題になりがちであった「ADT:抽象データ型」や「オブジェクト指向」がJAVAやVBによる実装例を得て、現実のソースコードとして記述されている。筆者の豊富な経験が盛り込まれている第2版は決して、第1版の焼き直しではないことを実感した。
 第1版を読んだことがない、新人プログラマー諸氏は第2版をまず読むことをお奨めする。2冊で1万円を超える投資は決して無駄にはならない。さらに本書の参考文献リスト(邦訳名が充実し検索がしやすくなった)を使って守備領域を拡大していくことが「職業としてのプログラマー」には必須であると確信している。
 
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
56人中、47人の方が、「このレビューが参考になった」と投票しています。
2006年10月1日
  なんとなくノリに近い雰囲気でこの業界に入った.

  プログラミング言語の解説本片手に,あるいはおじさんにいろいろ言われながら

  プログラミングを覚えた.

  もう自分は一人前の開発者だ!

というひとが読むと,自分が実はちっとも一人前ではないことや,

ただ動くコードと,それ以上の価値があるコードの違いが理解できる本です.

設計やテストなど,内容的にも大変網羅的で,無駄のない実践的な本です.

また,例として掲載されているコードはVBやC,Javaがほとんどですが,

細かい文法規則を論ずる本でもないので,これらの言語を知らなくても読むことに問題はないと思います.

一見するとボリュームはすさまじいですが,

この内容を経験のみから学ぶ非合理さ(バカバカしさ)を考えれば

むしろコンパクトにさえ見えてきます.

書架に置いといて,定期的に時間をかけて読み直したいと思う本です.
1コメント1件このレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
10人中、9人の方が、「このレビューが参考になった」と投票しています。
2010年12月10日
私は、社内SE・プログラマ・DBAです(つまり何でも屋)。
プログラムについては、今まで良書に触れる機会もなく、
前任者のソースコードとヘルプだけで乗り切ってきました。
(今思うと恐ろしい・・・)
最近、新規システム初めて手がけましたが、もう少しスマートに作れたのではないか?と
若干の悔いが残りました。保守も自分でするのに「下手なコードだな」と。

購入するには勇気がいる価格でしたが、後悔ない内容でした。

どちらかというと「総論」といったところなので、手法などをさらに詳しく知りたいときは
挙げられている参考文献を読む、というスタイルかもしれません。
名前の付け方などはそのまま参考になると思います。
一人前になるまで道半ば、ということに気付けた本でした。
初心者過ぎると読みこなせない(と思われる)ため、まったくの初学者よりは
半年から1年くらいたって自分のコードを良くしたいときに読むといいと思います。
(それ以上のレベルの方に対してお勧めかどうかは、他の方のレビューにお任せします)
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
6人中、5人の方が、「このレビューが参考になった」と投票しています。
2009年11月2日
名著です。経験だけで身に付けようとすると軽く10年はかかりそうなノウハウがこの一冊に詰まっています。
この業界に入ってから2〜3年目にこの本を読みましたが、この本を読んで以来、自分の書くプログラムの品質は明らかに上がったと思いますし、他の人が書いたプログラムの良し悪しも判断できるようになりました。
また、非常に豊富な参考文献リストも素晴らしいです。このリストを利用して自分の役に立ちそうな他の書籍を読み、またそこから他の書籍へ・・・と「書籍サーフィン」が出来るリンク集になっています。

本の値段や分厚さは関係ありません。エンジニアならMUSTです。時間とお金をかけてでも読む価値のある一冊だと思います。
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
4人中、3人の方が、「このレビューが参考になった」と投票しています。
2012年11月18日
プロのプログラマーなら、実際の実務でコードを書く前には、必ずこの本を読んでおかなければならないでしょう。

実際の実務のソースを見ると、1行の中に多くの処理を詰め込んだり、if文の条件式を不用意に反転させたりするなどして、
難解で、とても保守しづらいようなコードがとてもたくさんあります。
この本を読むと、保守がしやすいコードを書くための、本当に正しい知識やノウハウが身に付きます。

プログラミングは、下手に独学で勉強すると自分独自の悪い癖のあるコーディングのやり方が身に付いてしまう危険性がとても高いものです。
そのような悪い癖が付いてしまう前に、必ずこの本を読むべきです。
他の人にも分かりやすいコードを書くための知識、テクニックが随所に鏤められています。

この本の素晴らしいところは、関数や変数の良い名前の付け方について、多くのページを割いて説明している点です。名前の付け方についてこれだけ詳しく説明している書籍は、他に見たことがありません。僕は、この本を読んで名前の付け方に対する意識が、がらりと変わりました。まさに、名前重要です。

値段は多少はりますが、この金額を払うだけの価値は十分にあります。それどころか、これだけの正しい知識、テクニックを得られることを考えれば、むしろ安いくらいです。

自分が興味がある、好きな章から読めるのもこの本の特徴です。後半になるほど内容が具体的になって読んでいて楽しくなるので、7章あたりから読み始めると良いと思います。

繰り返しになりますが、プロのプログラマは、実務でコードを書く前に必ずこの本を読まなけれなりません。

また、この本を読んで思ったのですが、大学の授業や会社の新人教育でも、ソースコードの正しい書き方を教えたほうが良いですね。
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
10人中、7人の方が、「このレビューが参考になった」と投票しています。
2011年4月1日
本書を読む前、プログラミングは苦しい仕事だと思っていました。
しかし、本書によりその考え方は改められました。

プログラミングは、設計や実装の考え方やアプローチが間違っていると、
たちまち「苦行」へと変わります。

本書は、プログラミングに対する正しい考え方やアプローチが、
体系的に説明された良書だと思います。

今となっては、私にとってプログラミングは、
「職人技」ではなく、「積み木」のような簡単な作業です。

少しでも多くのプログラマが、「苦行」から脱却できるよう、
私はこの本を推奨したいと思います。
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
10人中、7人の方が、「このレビューが参考になった」と投票しています。
2007年8月3日
会社に入るなり、上司から「これをまず読みなさい」と渡された一冊。
基本的な内容でありながら、今読み返しても学ぶことが多い。
今年の新人にもこの本を渡したが、彼らにもやがて部下が出来た時に、その部下に渡してもらいたいと思う。

高い値段に見合う一冊。
プログラマなら必携だと思います。
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
28人中、19人の方が、「このレビューが参考になった」と投票しています。
2006年8月8日
たしかに厚いし、小遣いで買うには高いかもしれない。

でもね、いいね、この本はいいねー。

読みやすいので、厚さに臆することなかれ。得られるものは計り知れず。

中立的な立場で書かれているのが気に入っている。

良いコード、悪いコードの対比も楽しい。

また、各章末で紹介されている関連書籍(寸評が参考になる)が良いんだなぁ。

この本を起点に、多くの有名書籍にめぐり合うことができました。
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
24人中、16人の方が、「このレビューが参考になった」と投票しています。
2007年2月5日
本の厚さと、上下巻というボリュームで、

なかなか手を出せずにいた本ですが、

読んでみるとスラスラとあっというまに読み終えました。

美しいコードを書くのは永遠のテーマですが、

沢山のヒントが所狭しと書いてあり、感動しました。

もうこの本無くてはコーディングできません。

プログラマを語る以上は、この本は読んで置くべきです。
0コメントこのレビューは参考になりましたか?はいいいえフィードバックを送信中...
フィードバックをお寄せいただきありがとうございます。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
     
 
この商品をチェックした人はこんな商品もチェックしています

珠玉のプログラミング 本質を見抜いたアルゴリズムとデータ構造
珠玉のプログラミング 本質を見抜いたアルゴリズムとデータ構造 作者 Jon Bentley (単行本(ソフトカバー) - 2014/2/28)
¥ 3,672

CODE COMPLETE 第2版 下
CODE COMPLETE 第2版 下 作者 スティーブ マコネル (単行本 - 2005/3/26)
¥ 6,588