コードは他人が最短時間で理解できるように書くべきだ、という一点を軸に据えた本。命名、コメントの書き方、制御フローの単純化、巨大な式の分割、無関係な下位問題の抽出といった小さな技法を、改善前後のコードを並べながら積み上げていく。特定の言語に縛られず、章も短いので、チームで読み合わせる最初の一冊として選ばれることが多い。

この本が好きなら

Cプログラミング診断室
Cプログラミング診断室
藤原博文 / 技術評論社 / 2003年
技術: C言語
Clean code
Clean code
ロバート・C・マーチン(訳: 花井志生) / アスキー・メディアワークス / 2009年 / 翻訳書
コードコンプリート
コードコンプリート
スティーブ・マコネル(訳: クイープ) / 日経BPソフトプレス / 2005年(第2版) / 翻訳書
リファクタリング
リファクタリング
マーチン・ファウラー(訳: 児玉公信・友野晶夫・平澤章・梅澤真史) / オーム社 / 2019年(第2版) / 翻訳書
技術: オブジェクト指向・デザインパターン
ITエンジニア本大賞 特別賞
VTuberサプーが教える! Python 初心者のコード/プロのコード
VTuberサプーが教える! Python 初心者のコード/プロのコード
サプー / 技術評論社 / 2024年
技術: Python
ITエンジニア本大賞 技術書部門プレゼン大会進出
レガシーソフトウェア改善ガイド
レガシーソフトウェア改善ガイド
クリス・バーチャル(訳: 吉川邦夫) / 翔泳社 / 2016年 / 翻訳書
この本からもっと探す →

邦訳版の書誌(オライリー・ジャパン、2012年6月、ISBN 9784873115658)は楽天ブックスAPI(BooksBook/Search)の書誌で確認。訳者が角征典であることは国立国会図書館サーチAPIの書誌で確認。原著 The Art of Readable Code の初版年2011年はOpenLibraryで確認。 受賞歴はITエンジニア本大賞公式サイト(shoeisha.co.jp/campaign/award/)の各年の結果ページで確認(2026-08-07照会)。

当サイトは Amazon.co.jp アソシエイトおよび楽天アフィリエイトのプログラム参加者です。書籍ページの購入リンクから商品が購入された場合、当サイトが紹介料を受け取ることがあります。