通常配送無料 詳細
残り8点(入荷予定あり) 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
レガシーソフトウェア改善ガイド (Object O... がカートに入りました

お届け先住所
アドレス帳を使用するにはサインインしてください
または
-
正しい郵便番号を入力してください。
または
+ ¥ 257 関東への配送料
中古品: 良い | 詳細
発売元 onlinecd
コンディション: 中古品: 良い
コメント: 表裏表紙にスレ、キズがあります。本は未読と思います。カバーにしわがあります。
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
この画像を表示

レガシーソフトウェア改善ガイド (Object Oriented Selection) 単行本(ソフトカバー) – 2016/11/11

5つ星のうち 4.0 3件のカスタマーレビュー

その他(2)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
Kindle版
"もう一度試してください。"
単行本(ソフトカバー)
"もう一度試してください。"
¥ 4,104
¥ 4,104 ¥ 3,300

AmazonStudent

Amazon Student会員なら、この商品は+10%Amazonポイント還元(Amazonマーケットプレイスでのご注文は対象外)。

click to open popover

キャンペーンおよび追加情報


よく一緒に購入されている商品

  • レガシーソフトウェア改善ガイド (Object Oriented Selection)
  • +
  • レガシーコード改善ガイド (Object Oriented SELECTION)
  • +
  • 新装版 リファクタリング―既存のコードを安全に改善する― (OBJECT TECHNOLOGY SERIES)
総額: ¥13,176
ポイントの合計: 524pt (4%)
選択された商品をまとめて購入

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。



【Amazon Global】OTAKU Store
Figures, Video Games, Blu-ray, DVD and Music of Japanese Anime, Games and Pop Culture Shop now

商品の説明

内容紹介

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

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

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

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

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

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

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

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

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

内容(「BOOK」データベースより)

既存のソフトウェアをいかにして新品同様にし続けるか。メンテナンスしやすいソフトウェアへの改造方法とは。複雑怪奇な“他人のソースコード”を相手にレスポンシビリティとスケーラビリティを確保しつつより見通しの良いソフトウェアへと進化させる方法がここにある。

商品の説明をすべて表示する

登録情報

  • 単行本(ソフトカバー): 264ページ
  • 出版社: 翔泳社 (2016/11/11)
  • 言語: 日本語
  • ISBN-10: 4798145149
  • ISBN-13: 978-4798145143
  • 発売日: 2016/11/11
  • 商品パッケージの寸法: 23 x 18.2 x 2 cm
  • おすすめ度: 5つ星のうち 4.0 3件のカスタマーレビュー
  • Amazon 売れ筋ランキング: 本 - 167,152位 (本の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

カスタマーレビュー

5つ星のうち 4.0
あなたのご意見やご感想を教えてください

トップカスタマーレビュー

形式: 単行本(ソフトカバー)
10年近くレガシーソフトウェアと関わってきた著者のノウハウが記されている。
ソフトウェアの状態をできる限り測定して,テスト駆動開発などでも使われる,テストの用意,リファクタリング,自動化といったことに言及している。

比較的読みやすくて,悪い本ではないのだが,個人的にはあまりピンとこなかった。一つ一つのテクニックはテスト駆動開発の本などでも解説されており,そこまで深い内容というのはあまりなかった。
コードをリファクタリングするのかリライトするのかの判断方法など,ビジネス的な考え方が参考になった。
コメント このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: Kindle版 Amazonで購入
アーキテクチャレベルでのリファクタリングや開発環境からリリース方法の改善方法など幅広く解説しているレガシーゲンバからモダンゲンバに移行するためのガイドブック的な本

マイクロサービスに興味を持っているエンジニアは読んでみると面白いと思う
コメント 3人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 単行本(ソフトカバー)
内容
・レガシーに関することを網羅的に解説。(レガシープロジェクト=「保守または拡張が困難な既存のプロジェクト」と本文にもある)
・よって広く浅くの内容。(それぞれの章で一例を見せる → 詳しくは調べて)
・レガシーソフトウェアに対する考え方を身につける本

良い点
・レガシーソフトウェアに関する本は貴重!!
・コード以外のことにも言及(組織文化等)

悪い点
・レガシーソフトウェアに関心のある人は既に知っているであろう内容が多い

用途
・レガシーソフトウェアを生み出している人に投げつけてみよう!
コメント 5人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告