保守しづらいコードによく現れる型を「悪魔」として名前をつけ、その原因と直し方を対で示す設計の入門書。クラスの責務、条件分岐の整理、命名、コメント、リファクタリングの進め方まで、身近な例で扱っている。

この本が好きなら

パターン指向リファクタリング入門
パターン指向リファクタリング入門
ジョシュア・ケリーエブスキー(訳: 越智典子) / 日経BP / 2005年 / 翻訳書
技術: デザインパターン
リファクタリング
リファクタリング
マーチン・ファウラー(訳: 児玉公信・友野晶夫・平澤章・梅澤真史) / オーム社 / 2019年(第2版) / 翻訳書
技術: オブジェクト指向・デザインパターン
ITエンジニア本大賞 特別賞
Java言語で学ぶリファクタリング入門
Java言語で学ぶリファクタリング入門
結城浩 / SBクリエイティブ / 2007年
技術: Java
実務で使えるExcel VBAプログラミング作法
実務で使えるExcel VBAプログラミング作法
立山秀利 / 技術評論社 / 2019年
技術: Excel VBA
VTuberサプーが教える! Python 初心者のコード/プロのコード
VTuberサプーが教える! Python 初心者のコード/プロのコード
サプー / 技術評論社 / 2024年
技術: Python
ITエンジニア本大賞 技術書部門プレゼン大会進出
レガシーソフトウェア改善ガイド
レガシーソフトウェア改善ガイド
クリス・バーチャル(訳: 吉川邦夫) / 翔泳社 / 2016年 / 翻訳書
この本からもっと探す →

書誌(技術評論社、2025年、ISBN 9784297146221)は国立国会図書館サーチAPI(opensearch)の検索結果で確認。著者・訳者は同APIの責任表示「仙塲大也 著」による。初版の刊行年2022年は同APIで同書名の全版を引いて確認。 受賞歴はITエンジニア本大賞公式サイト(shoeisha.co.jp/campaign/award/)の各年の結果ページで確認(2026-08-07照会)。

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