Skip to Content
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック
book

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック

by Dustin Boswell, Trevor Foucher, 角 征典
June 2012
Beginner to intermediate content levelBeginner to intermediate
260 pages
2h 35m
Japanese
O'Reilly Japan, Inc.
Content preview from リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック

訳者まえがき

本書は、“Dustin Boswell and Trevor Foucher, The Art of Readable Code, O'Reilly Media, Inc., 2011”の全訳である。底本には書籍とSafari Books Onlineの電子版を使用した。

面白いと、読みやすいは、違うんだよ?

タイトルが示すとおり、本書のテーマは「読みやすいコード」である。「読みやすい」と聞いてすぐに思い浮かぶのは、島本和彦『アオイホノオ』(小学館)7巻に出てくるセリフだ(くしくも原書と同じ2011/11に発売されている)。

「面白いと、読みやすいは、違うんだよ?」

「読みやすい」コードを書くのに「面白い」ことをする必要はない。いい名前をつける。適切なコメントを書く。意味のある単位に分割する。キレイに整形する。こうした基本的なことを着実にやればいい。このことを丁寧に説明してくれるのが本書である。

あまりにも基本的なことなので、地味な内容じゃないかと心配された人がいるかもしれない。Amazon.comには「Nothing New(別に普通じゃん)」とのレビューもある。でも、心配しなくていい。本書は「面白い」。

やらんもんは…勝たれへん!!

本書が面白いのは、アドバイスの仕方がいいからだと思う。よくありがちな「コードはこう書きなさい」という説教じみたものじゃなく、かといってふざけたものでもなく(挿絵はふざけてるけどな!)、先輩から「こうしたほうがいいよ」と優しくアドバイスを受けているような感じがする。説明用のサンプルコードも豊富だし、今日からすぐに使えるヒントも満載だ。

また、あれだけのアドバイスが詰まっていながら、200ページ以内に収まっているというのもいい(訳書は200ページを超えてしまったけど……)。持ち運びに便利だし、これなら読み返そうと思ったときに楽に取り出せる。誰かにコードの書き方を教えたことがある人ならわかると思うけど、これは本当にすごいことだ。 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

リーンエンタープライズ ―イノベーションを実現する創発的な組織づくり

Jez Humble, Joanne Molesky, Barry O'Reilly, 角 征典, 笹井 崇司, Eric Ries

Publisher Resources

ISBN: 9784873115658Other