• 商品画像1
本/雑誌

レガシーコード改善ガイド 保守開発のためのリファクタリング / Object Oriented SELECTION / 原タイトル:Working effectively with legacy code

マイケル・C.フェザーズ/著 ウルシステムズ株式会社/監訳 平沢章/訳 越智典子/訳 稲葉信之/訳 田村友彦/訳 小堀真義/訳

4620円
ポイント 1% (46p)
発売日 2009/07/28 発売
出荷目安 メーカー在庫あり:1-3日 ※出荷目安について

追跡可能メール便利用不可商品です

仕様

商品番号NEOBK-573268
JAN/ISBN 9784798116839
メディア 本/雑誌
販売翔泳社
ページ数 449

商品説明

システム保守の現場でありがちな、構造が複雑で理解できないようなコードに対する分析手法・対処方法について解説。コードを理解し、テストできるようにし、リファクタリングを可能にし、機能を追加できるテクニックを紹介。

関連記事

    収録内容

    1 第1部 変更のメカニズム(ソフトウェアの変更
    2 フィードバックを得ながらの作業
    3 検出と分離
    4 接合モデル
    5 ツール)
    6 第2部 ソフトウェアの変更(時間がないのに変更しなければなりません
    7 いつまで経っても変更作業が終わりません
    8 どうやって機能を追加すればよいのでしょうか?
    9 このクラスをテストハーネスに入れることができません
    10 このメソッドをテストハーネスで動かすことができません
    11 変更する必要がありますが、どのメソッドをテストすればよいのでしょうか?
    12 1カ所にたくさんの変更が必要ですが、関係するすべてのクラスの依存関係を排除すべきでしょうか?
    13 変更する必要がありますが、どんなテストを書けばよいのかわかりません
    14 ライブラリへの依存で身動きが取れません
    15 私のアプリケーションはAPI呼び出しだらけです
    16 変更できるほど十分に私はコードを理解していません
    17 私のアプリケーションには構造がありません
    18 自分のテストコードが邪魔になっています
    19 私のオブジェクトはオブジェクト指向ではありませんが、どうすれば安全に変更できるでしょうか?
    20 このクラスは大きすぎて、もうこれ以上大きくしたくありません
    21 同じコードをいたるところで変更しています
    22 モンスターメソッドを変更する必要がありますが、テストを書くことができません
    23 どうすれば何も壊していないことを確認できるでしょうか?
    24 もうウンザリです。何も改善できません)
    25 第3部 依存関係を排除する手法

    カスタマーレビュー

    レビューはありません。 レビューを書いてみませんか?

    閉じる

    メール登録で関連商品の先行予約や最新情報が受信できます

    close

    最近チェックした商品