レガシーソフトウェア改善ガイド
原題: Re-Engineering Legacy Software
クリス・バーチャル(訳: 吉川邦夫)
翔泳社 / 2016年 / 原著2016年
技術: 技術非依存
既存のシステムを捨てずに改善していくための具体策を扱う本。コードの把握、テストの後付け、ビルドと依存関係の整理、モジュールへの分割、段階的な移行までを、現実的な制約のもとで進める方法として示す。
この本が好きなら

VTuberサプーが教える! Python 初心者のコード/プロのコード
サプー / 技術評論社 / 2024年
技術: Python
ITエンジニア本大賞 技術書部門プレゼン大会進出

Java言語で学ぶリファクタリング入門
結城浩 / SBクリエイティブ / 2007年
技術: Java

実務で使えるExcel VBAプログラミング作法
立山秀利 / 技術評論社 / 2019年
技術: Excel VBA

Effective Java 第3版
ジョシュア・ブロック(訳: 柴田芳樹) / 丸善出版 / 2018年(第3版) / 翻訳書
Java 9
技術: Java

コードレビューの教科書
佐藤晶彦 / 技術評論社 / 2026年

リーダブルコード
ダスティン・ボズウェル・トレバー・フォシェ(訳: 角征典) / オライリー・ジャパン / 2012年 / 翻訳書
ITエンジニア本大賞 特別賞
この本からもっと探す →邦訳版の書誌(翔泳社、2016年、ISBN 9784798145143)は国立国会図書館サーチAPI(opensearch)の検索結果で確認。著者・訳者は同APIの責任表示「Chris Birchall 著,吉川邦夫 訳」による。原著の初版年2016年はOpenLibrary/英語版Wikipediaの書誌による。
当サイトは Amazon.co.jp アソシエイトおよび楽天アフィリエイトのプログラム参加者です。書籍ページの購入リンクから商品が購入された場合、当サイトが紹介料を受け取ることがあります。