レガシーソフトウェア改善ガイド (Object Oriented Selection)の表紙

レガシーソフトウェア改善ガイド

(Object Oriented Selection)

クリス・バーチャル, 吉川 邦夫翔泳社264ページISBN 9784798145143

リファクタリングタグで9位(14冊中)。Zenn・Qiitaなどの3記事で紹介(時点)。

紹介記事
3件
媒体別
Qiita 2・企業テックブログ 1
初めての紹介
最新の紹介

この本を選ぶ前に

対象読者
レガシーソフトウェア改善のテクニックに関心がある人 根拠: 『Diverse.tech #1 〜レガシーシステムを語らう夜〜』を開催しました
出版年
(約10年前)
タグ内の順位
リファクタリングタグで9位(14冊中・紹介記事数の順)

対象読者・難易度・注意点は、紹介記事の内容をもとにAIがまとめたものです(根拠記事へのリンクつき)。出版年・順位・代わりの本は書誌と集計データから出しています。

紹介された時期

2018年から2023年にかけて、間をあけて紹介されています。最新は2023年6月です。

紹介している記事(3件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

この本について

レガシーソフトウェアの状態を把握し、コードの局所的な変更からシステム全体の再構成、全面的な書き直しまで、段階に応じて改善する方法を扱う。冒頭ではレガシープロジェクトが抱える課題と着手地点の見つけ方を確認し、リファクタリングの準備、クラスやメソッドの変更、モジュールやコンポーネントを含むリアーキテクティングへと進む。書き直しを選ぶ場合には、機能の後退を防ぐ方法やデータ移行も対象となる。後半では、開発環境、テスト・ステージング・本番環境の自動化に加え、開発からビルド、デプロイまでの仕組みを整える。既存コードを保守しながら機能追加や応答性の改善を求められる場面で、変更の規模に応じた進め方と、改善を継続するための開発基盤を学べる。

楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。