通常配送無料 詳細
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
リーダブルコード ―より良いコードを書くためのシン... がカートに入りました
中古品: 良い | 詳細
発売元 BUY王
コンディション: 中古品: 良い
コメント: 若干のカバー擦れあり。中古品ですが概ね良好です。なお、こちらの商品はAmazon配送センターが商品の保管、梱包、配送を行ないますので、安心してご利用ください。ラベルは跡が残らず剥がせます。万が一品質に不備があった場合は返金対応。
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
8点すべてのイメージを見る

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice) 単行本(ソフトカバー) – 2012/6/23

5つ星のうち 4.6 62件のカスタマーレビュー

その他()の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
単行本(ソフトカバー)
"もう一度試してください。"
¥ 2,592
¥ 2,592 ¥ 1,998

AmazonStudent

Amazon Student会員なら、この商品は+10%Amazonポイント還元(Amazonマーケットプレイスでのご注文は対象外)。

click to open popover

キャンペーンおよび追加情報


よく一緒に購入されている商品

  • リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
  • +
  • プリンシプル オブ プログラミング3年目までに身につけたい一生役立つ101の原理原則
  • +
  • コーディングを支える技術 ~成り立ちから学ぶプログラミング作法 (WEB+DB PRESS plus)
総額: ¥7,636
ポイントの合計: 232pt (3%)
選択された商品をまとめて購入

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。



【Amazon Global】OTAKU Store
Figures, Video Games, Blu-ray, DVD and Music of Japanese Anime, Games and Pop Culture Shop now

商品の説明

内容紹介

「美しいコードを見ると感動する。優れたコードは見た瞬間に何をしているかが伝わってくる。そういうコードは使うのが楽しいし、
自分のコードもそうあるべきだと思わせてくれる。本書の目的は、君のコードを良くすることだ」(本書「はじめに」より)。

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介します。
名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。
またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明しています。

日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。

内容(「BOOK」データベースより)

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。

商品の説明をすべて表示する

登録情報

  • 単行本(ソフトカバー): 260ページ
  • 出版社: オライリージャパン (2012/6/23)
  • 言語: 日本語
  • ISBN-10: 4873115655
  • ISBN-13: 978-4873115658
  • 発売日: 2012/6/23
  • 商品パッケージの寸法: 2 x 15 x 21 cm
  • おすすめ度: 5つ星のうち 4.6 62件のカスタマーレビュー
  • Amazon 売れ筋ランキング: 本 - 1,280位 (本の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

カスタマーレビュー

トップカスタマーレビュー

投稿者 T.Nakanishi 投稿日 2017/2/21
形式: 単行本(ソフトカバー)
尊敬する先輩に勧められ読んでみた。
コードの読みやすさに価値を置き、本当にさまざまな角度から、
終始一貫して読みやすいコードの書き方をガイダンスしている。

少し前に読んだ「プリンシプルオブプログラミング」は
「魚の釣り方」を教わっている感じでよかったが、
「リーダブルコード」は「すぐに食べられる&おいしい魚」を
いっぱい提供してくれている感じで、こちらも素晴らしい内容だった。

技術書の中では安いし、短時間で読めるし、即効性も見込めるので
非常に費用や時間対効果が高い書籍だ。
コメント 14人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 単行本(ソフトカバー)
この本の最大の価値は、
「コードは、読むものであり、書くものではない」
という「視点の転回」をさせてくれることにあります。

その観点を底流に、
豊富なシチュエーションとその具体例をわかりやすく紹介することで、
確実に「読みやすいコードを書く力」を引き上げてくれます。
読んでおくべき書籍です。

------

ただし、(ここからはこの本の話ではありませんが、)
「この次」が重要だと考えます。

リーダブルであることはコードの最重要課題のひとつですが、
メンテナブルなコードを書くという意味では、これで十分ではありません。
まだやることはあります。

その力をつけるには、やはり
コンストラクション(実装、コーディング)の実践知識としての
「コードコンプリート」
プログラミング全般の理論知識としての
「プリンシプル オブ プログラミング」
の学習が必要になると思います。

リーダブルコードを含め、これらを抑えれば、
おおむねよいプログラマへの道筋の目途は立つと考えます。
コメント 29人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 単行本(ソフトカバー)
かつて現場では「動作するコード至上主義」がまかり通っていました。
ただ、「Code Complete」「実装パターン」など、
多くの名著による啓蒙活動も手伝って、
「コードが(マシンだけでなく)人間に対する文書である」という認識が、
徐々に受け入れられるようになりました。

そのような状況の中、本書が「読みやすいコードを書く」具体的な方法を
かなりコンパクトにわかりやすく提示し、これが広く普及します。
このことが言わば「トドメ」となり、この認識が決定的なものとなりました。

このような歴史的意義がありながらも、
今なお色褪せずに役に立つ内容であることも、本書のスゴイところです。
コードの美しい「型」を、まさに「手取り足取り」教えてくれます。
キャリアの初めの方で身に着けておきたいスキルです。
コメント 15人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 単行本(ソフトカバー)
この本は本当に「読み易く」「面白い」本だった。
本書は名前もさることながら、目的も“本書の目的は、読みやすいコードを書くことである。”という具合に非常に「読み易い(理解し易い)」ものだ。また、本の中に1〜2週間程度で読んで欲しいと書かれていたが、届いてから4日、月曜日と水曜日は勉強会と懇親会に参加したので実質2日で最後まで読む事ができた。というか気になってしまって読み切ってしまったというのが正しいだろう。

自分もエンジニアの端くれとして、幾つかの原則に従ってコードを書いてきた。それは「グローバル変数は悪だ」、「短いことは良いことだ」、「コメントは分かる様に書く」等々。

しかし、本書を読み進めていくと、従っていたそれらが実はズレているということがまざまざと分かる。それも納得いかないというものではなく、その考えが自然と腹に落ちていくものばかりなのだ。

例えば、P.85 今も「ヨーダ記法」は便利なの?がそれだ。ヨーダ記法というのは、
if (NULL == obj) ...
という順番で書く記法である。
これは
if (obj == NULL) ...
を意図して書いたコードが以下の様に書く人が多かったので、
if (obj = NULL) ...
続きを読む ›
コメント 184人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告

最近のカスタマーレビュー