ご使用のブラウザでは、Cookieの設定が無効になっています。
すべての機能を利用するには、ブラウザの設定から当サイトドメインのCookieを有効にしてください。

  • レガシーコード改善ガイド 保守開発のためのリファクタリング

  • レガシーコード改善ガイド 保守開発のためのリファクタリング

レガシーコード改善ガイド 保守開発のためのリファクタリング

  • マイケル・C.フェザーズ/著 ウルシステムズ株式会社/監訳 平沢章/訳 越智典子/訳 稲葉信之/訳 田村友彦/訳 小堀真義/訳 フェザーズ,マイケル・C.(Feathers,Michael C.)
    Object Mentor社勤務。現在、TDD(テスト駆動開発)、リファクタリング、オブジェクト指向設計、Java、C#、C++、XP(エクストリームプログラミング)に関するトレーニングやメンタリングを世界レベルで実践している。またCppUnit(JUnitをC++に移植したテスティングフレームワーク)、およびFitCPP(FITをC++に移植した統合テスティングフレームワーク)のオリジナル開発者でもある。ACMおよびIEEE会員

    平澤 章(ヒラサワ アキラ)
    ウルシステムズ株式会社ディレクター。金融機関向け第3次オンラインシステムなどのシステム開発業務や技術コンサルティング業務に従事した後、2001年より現職

    越智 典子(オチ ノリコ)
    1988年株式会社オージス総研入社。オブジェクト指向技術に携わった後、2001年に同社を退社。以後、フリーランスの翻訳者として活動中

    稲葉 信之(イナバ ノブユキ)
    ウルシステムズ株式会社シニアコンサルタント。テクマトリックス株式会社でアプリケーションサーバーのサポートや日本語化対応、およびシステム開発業務に従事した後、2007年より現職。現職では基幹システムの開発や、開発案件の技術支援に従事している

    田村 友彦(タムラ トモヒコ)
    ウルシステムズ株式会社シニアコンサルタント。ICカードの通信プロトコルからWebアプリケーションまで、さまざまなソフトウェア開発をさまざまな言語・環境で経験してきた。2006年より現職。現在は、技術的な支援を行う立場でシステム開発に携わる

    小堀 真義(コボリ マサヨシ)
    ウルシステムズ株式会社シニアコンサルタント。Webアプリケーションやセキュリティ基盤の開発を経験し、2006年より現職

  • シリーズ名
    Object Oriented SELECTION
  • ページ数
    449p
  • ISBN
    978-4-7981-1683-9
  • 発売日
    2009年07月

閉じる

例)1234567

[住所の変更]

宅配受取り
店舗受取り(送料無料
セブン-イレブン
その他の店舗

閉じる

[対象店舗]
お急ぎ店舗受取り(324円

数量:

4,200 (税込:4,536

在庫あり

シェアする
Facebook
Twitter
Google+
メール

閉じる

ログイン後、改めてメールの送信をお願いします。 ログイン

商品の説明

  • システム保守の現場でありがちな、構造が複雑で理解できないようなコードに対する分析手法・対処方法について解説。コードを理解し、テストできるようにし、リファクタリングを可能にし、機能を追加できるテクニックを紹介。
目次
第1部 変更のメカニズム(ソフトウェアの変更
フィードバックを得ながらの作業
検出と分離
接合モデル
ツール)
第2部 ソフトウェアの変更(時間がないのに変更しなければなりません
いつまで経っても変更作業が終わりません
どうやって機能を追加すればよいのでしょうか?
このクラスをテストハーネスに入れることができません
このメソッドをテストハーネスで動かすことができません
変更する必要がありますが、どのメソッドをテストすればよいのでしょうか?
1カ所にたくさんの変更が必要ですが、関係するすべてのクラスの依存関係を排除すべきでしょうか?
変更する必要がありますが、どんなテストを書けばよいのかわかりません
ライブラリへの依存で身動きが取れません
私のアプリケーションはAPI呼び出しだらけです
変更できるほど十分に私はコードを理解していません
私のアプリケーションには構造がありません
自分のテストコードが邪魔になっています
私のオブジェクトはオブジェクト指向ではありませんが、どうすれば安全に変更できるでしょうか?
このクラスは大きすぎて、もうこれ以上大きくしたくありません
同じコードをいたるところで変更しています
モンスターメソッドを変更する必要がありますが、テストを書くことができません
どうすれば何も壊していないことを確認できるでしょうか?
もうウンザリです。何も改善できません)
第3部 依存関係を排除する手法

商品詳細情報

フォーマット 単行本
サイズ 23cm
原題 原タイトル:Working effectively with legacy code
対象年齢 一般

ページの先頭へ

閉じる

  • レガシーコード改善ガイド 保守開発のためのリファクタリング
  • レガシーコード改善ガイド 保守開発のためのリファクタリング

閉じる

エラーが発生しました。

読み込み中