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

翔泳社(出版社) , クリス・バーチャル(著) , 吉川邦夫(訳)

商品番号
145140
販売状態
発売中
納品形態
宅配便にてお届け
発売日
2016年11月10日
ISBN
9784798145143
判型
B5変
ページ数
264
刷・バージョン
1
キーワード
プログラミング  レガシー

販売価格:¥4,104(税込)

送料無料 お取り寄せ品

本体価格の10%をポイント還元(会員限定)

電子書籍を見る
  • このエントリーをはてなブックマークに追加
ほしい物リストに追加

単なる延命策ではない、進化させるという発想!

コードがレガシーになるのはなぜでしょう。その要因を特定し、
コードベースの品質を上げるためには、なにをすればいいのでしょう。

本書はこれらの古くて新しい質問に真摯に答えてくれるでしょう。

単純な(でも難解な)クラスやメソッドレベルのリファクタリングから、
モジュールあるいはコンポーネント全体を視野に入れた、広い範囲のリファクタリング。
また、最終手段としてのリライトに関するノウハウ(機能低下の予防方法や回避方法、
各種データのスムーズな移行など)を示します。

また、単に手を動かすだけではなく、いつもソフトウェアをフレッシュにしておくべく、
自動化のための方法論や、そのインフラストラクチャの作り方を詳解します。

「動いているものは触るな」が鉄則のソフトウェアを、それでも要請に応じて
よりレスポンシビリティの高い、そして新機能を盛り込まれた、
メンテナンスしやすいソフトウェアへと進化させるためのノウハウを学んでください。

【目次】
第1部:はじめに
第1章:レガシープロジェクトの難題を理解する
第2章:スタート地点を見つける

第2部コードベース改良のためのリファクタリング
第3章:リファクタリングの準備
第4章:リファクタリング
第5章:リアーキテクティング
第6章:ビッグ・リライト

第3部リファクタリングの先へ― プロジェクトのワークフローと基盤を改善する
第7章:開発環境を自動化する
第8章:テスト、ステージング、製品環境の自動化
第9章:レガシーソフトウェアの開発/ビルド/デプロイを刷新する
第10章:レガシーコードを書くのはやめよう!

第1部:はじめに
第1章:レガシープロジェクトの難題を理解する
第2章:スタート地点を見つける

第2部コードベース改良のためのリファクタリング
第3章:リファクタリングの準備
第4章:リファクタリング
第5章:リアーキテクティング
第6章:ビッグ・リライト

第3部リファクタリングの先へ― プロジェクトのワークフローと基盤を改善する
第7章:開発環境を自動化する
第8章:テスト、ステージング、製品環境の自動化
第9章:レガシーソフトウェアの開発/ビルド/デプロイを刷新する
第10章:レガシーコードを書くのはやめよう!

書籍のサンプルなどのダウンロードは、翔泳社サイトへ移動いたしました。
ダウンロード

各種問い合わせは以下のリンクからご連絡ください

関連リンク


関連商品

先生のための小学校プログラミング教育がよくわかる本

販売価格:1,814円(税込)

2017.08.07発売

スラスラわかるPython

販売価格:2,484円(税込)

2017.08.03発売