サイト内検索

詳細検索

送料無料(~12/31)

レビューキャンペーン(1201-31)

  1. hontoトップ
  2. 本の通販ストア
  3. コンピュータ・IT・情報科学
  4. リファクタリング 既存のコードを安全に改善する 新装版

電子書籍化お知らせメール

商品が電子書籍化すると、メールでお知らせする機能です。
「メールを登録する」ボタンを押して登録完了です。
キャンセルをご希望の場合は、同じ場所から「メール登録を解除する」を押してください。

電子書籍化したら知らせてほしい

電子書籍化お知らせメールサンプル

リファクタリング 既存のコードを安全に改善する 新装版
  • みんなの評価 5つ星のうち 4.5 9件
  • あなたの評価 評価して"My本棚"に追加 評価ありがとうございます。×

新刊お知らせメール登録

この著者の新着情報

一覧を見る

  • カテゴリ:一般
  • 取扱開始日:2014/07/26
  • 出版社: オーム社
  • サイズ:24cm/462p
  • 利用対象:一般
  • ISBN:978-4-274-05019-0
  • 国内送料無料
専門書

紙の本

リファクタリング 既存のコードを安全に改善する 新装版

著者 Martin Fowler (著),児玉 公信 (共訳),友野 晶夫 (共訳),平澤 章 (共訳),梅澤 真史 (共訳)

コード中にバグを加えずに、ソフトウェアの構造を体系的に改善する「リファクタリング」のガイドブック。系統だった効果的なリファクタリング手法を解説する。広範な訳文の見直しなど...

もっと見る

リファクタリング 既存のコードを安全に改善する 新装版

4,536(税込)

ポイント :42pt

紙の本をカートに入れる

電子書籍化お知らせメール

電子書籍化お知らせメールサンプル

電子書籍化お知らせメールヘルプ

メールを登録する

本の通販ストア全商品対象!1,000円以上のご注文で、3%OFFクーポンプレゼント

こちらは「本の通販ストア全商品対象!1,000円以上のご注文で、3%OFFクーポンプレゼント」の対象商品です。
※キャンペーンの適用にはエントリーが必要です。

キャンペーン期間:2016年12月2日(金)~2016年12月8日(木)23:59

このセットに含まれる商品

前へ戻る

  • 対象はありません

次に進む

商品説明

コード中にバグを加えずに、ソフトウェアの構造を体系的に改善する「リファクタリング」のガイドブック。系統だった効果的なリファクタリング手法を解説する。広範な訳文の見直しなどをした新装版。見返しにリスト等あり。〔初版:ピアソン・エデュケーション 2000年刊〕【「TRC MARC」の商品解説】

著者紹介

Martin Fowler

略歴
〈Martin Fowler〉ビジネスへのオブジェクト指向の適用に尽力する独立コンサルタント。

この著者・アーティストの他の商品

前へ戻る

  • 対象はありません

次に進む

みんなのレビュー9件

みんなの評価4.5

評価内訳

  • 星 5 (5件)
  • 星 4 (1件)
  • 星 3 (2件)
  • 星 2 (0件)
  • 星 1 (0件)

2014/11/06 23:45

投稿元:ブクログ

ピアソンから刊行されていた版を読んでいたが、関数プログラミングを勉強した今、改めて読んでみると、リファクタリングカタログのいくつかに関数プログラミングのエッセンスが詰め込まれていることに気づく。わかっていても、時に保守性の低いコードを書いてしまうため、リファクタリングは定期的に復習したい。白眉であるリファクタリングのステップはカタログ形式になっているし、表紙・裏表紙のカタログ一覧も便利なので、本書は復習しやすい構成になっていると言える。

2015/04/29 16:15

投稿元:ブクログ

コードの体質改善カタログ。
昔から読んでみたい一冊ではあったが、思ったほど感銘を受けることはなかった。

本書に書かれている作業は感性で実施できてしまうこともあるだろう。しかし、敢えてパターンを定義して作業ステップを明示し定型作業まで落とし込むことで、リファクタリングはミスなく誰でも正しい手順で実施できるものだということが強調されている。

気になったのは、ドキュメント修正に関する言及が一切ないこと。確かにテストと体系化されたリファクタリング手法があれば、コードの振る舞いを変えることなく恐れずに保守性を上げることができるのだろうが、ドキュメントはどうなるのか。
ドキュメントをそれほど重要視しないようなプロジェクトであれば効果覿面な行いであるだろうが、昔からの慣習が根付くドキュメントありきのプロジェクトではコードを修正するよりもドキュメントを修正するコストの方が高くつく。

そんなプロジェクトに未来はないと言われればそれまでだが。

2014/11/01 12:50

投稿元:ブクログ

感想は以下。
http://masterka.seesaa.net/article/408123938.html

2015/05/20 17:44

投稿元:ブクログ

資料ID:81400515
請求記号:007.64||F
配置場所:工枚普通図書

2015年ITエンジニア本大賞ノミネート

2015/12/24 16:13

投稿元:ブクログ

本書はあのMartin Fowlerによるリファクタリングのガイドブックの新装版である。

本書で言うリファクタリングはかならずしも「シンプルになる、もしくは良くなる方向に」行うものだけではなく、その逆も得てして含まれている総括的なハンドブックである。本書は要素技術的なリファクタリングについて解決されており、あるシステムやプログラム全体をどうリファクタリングするかについては、あまり記述がない。

リファクタリングでバグが混入することを避けるため、本書の手順に従いプログラムを変更していくことで安全にリファクタリングができる。

しかし、EclipseなどのIDEが発展した現在ではあまりこのような手作業に頼る必要がないので、その点での本書の価値は高くない。ただし、p.189「観察されるデータの複製」のような、インタラクションパターンを書き換えるようなリファクタリングの説明書としては今なお有用である。

必携の書というほどではないが、超有名書なのでITエンジニアは機会があれば読んでおくとよいと思う。★3つとする。

2014/12/25 21:17

投稿元:ブクログ

オブジェクト指向の知識が必須
既存のコードを改善したり,書くときの参考になるかなと思って読んだ。
以前読んだ「リーダブルコード - より良いコードを書くためのシンプルで実践的なテクニック」のほうが参考になった。
手法についていろいろ書いてあって参考にはなるのだが,オブジェクト指向を前提とした書き方となっている。
オブジェクト指向についてよくわかっていないため,あまり理解できず,ありがたさがわからなかった。実例を豊富に掲載されていたが,理解できないのでいまいちだった。
リーダブルコードのほうがより一般向けで,この本は実務者向けという印象だった。
プログラマでもなく,仕事でやっているわけでもない,自分にとってはそこまで有用ではなかった。

2014/10/11 12:05

投稿元:ブクログ

難しすぎて理解できなかったページが多々あったが、早速実践してみた。自分のプログラム構造が、かなり変化したことを実感できた。

2016/11/11 06:39

投稿元:ブクログ

「リファクタリング」という呼び名を一般的にし、リファクタリングの必要性、逆にしない方がよいケースを言語化、リファクタリングをカタログ化した名著。
「当たり前のことしか書かれていない」という感想を持った人も、間接的にであれ何らかの形で影響を受けているのではと思う。
実際にリファクタリングしながら読むことをお勧めしたい(特に第1章)

2014/08/08 21:42

投稿元:ブクログ

Martin Fowlerの名著の新装版。内容自体は古いところもある(Javaのバージョンなど)。以前のものは読んでいないが、リファクタリングの手法が多くのっている。ある程度プログラミングを学んだ人であれば確実に読んでおいた方が良い一冊。

プログラミング言語 ランキング

プログラミング言語のランキングをご紹介します一覧を見る

前へ戻る

次に進む