中古品
¥904
コンディション: 中古商品: 非常に良い
コメント: 【通常配送送料無料】【30日間返品保証有り】書き込みありません。古本ではございますが、使用感少なくきれいな状態の書籍です。弊社基準で良よりコンデションが良いと判断された商品となります。水濡れ防止梱包の上、迅速丁寧に発送させていただきます。【30日間返品保証:商品状態に当商品コメントと相違する点があった場合は到着後30日間、返品・返金を承ります。】《通常配送の配送料は無料です。マケプレお急ぎ便ご利用の場合のみ以下の追加送料がかかります(注文時に選択できます)。》【マケプレお急ぎ便のご注文は速達扱いの方法で発送し、13:00までのご注文は最短翌日(北海道・沖縄県は翌々日)到着、13:00以降の注文は最短翌々日(北海道・沖縄県は3日後)に到着します(土曜日13:00~日曜日のご注文は月曜日の発送となります)。】《マケプレお急ぎ便の送料について:東北地方・沖縄県以外は追加送料275円、東北地方・沖縄県は追加送料385円でお急ぎ便対応致します。同時注文なら2点目以降は追加送料は150円ずつでお急ぎ便対応可能です。》【東北地方をお届け先とするお急ぎ便は現在ご利用頂けません。通常配送は全国でご利用可能です。】
この商品は1-Click注文できません。
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。

著者をフォローする

何か問題が発生しました。後で再度リクエストしてください。


リファクタリング―プログラムの体質改善テクニック (Object Technology Series) (日本語) 単行本 – 2000/5/1

5つ星のうち4.3 33個の評価

その他 の形式およびエディションを表示する 他の形式およびエディションを非表示にする
価格
新品 中古品
単行本
¥904
¥347
無料配送: 10月25日 - 28日 詳細を見る
最も早いお届け日: 明日 詳細を見る

この商品には新版があります:

click to open popover

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

  • iOSアプリのダウンロードはこちらをクリック
    Apple
  • Androidアプリのダウンロードはこちらをクリック
    Android
  • Amazonアプリストアへはこちらをクリック
    Android

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

kcpAppSendButton

商品の説明

メディア掲載レビューほか

オブジェクト指向のプログラミング技術を向上させながら,プログラムの内部構造を改良する方法が学べる
題名にもなっているリファクタリングは,プログラムの内部構造を段階的に良くして,変更や機能追加をしやすく改良する方法である。最大のポイントは,自動化されたテストを有効に活用する点だ。プログラムを少し変更するたびにテストを実施し,バグの発生を素早く見付け,変更による新たなバグを効果的に防ぐ。こうした工夫のおかげで,安心して内部構造を改良できる。

リファクタリングの目的は,後からの機能追加や変更をしやすく改良することにある。どのように変更したらよいかという具体的な改良方法も,カタログという形式で網羅的に説明している。実は,これが本書の中心部分だ。カタログ形式なので,個々の改良方法は独立して読めるようになっている。また,リファクタリングに用いるため,変更の手順を細かく指定し,途中で確認しながら段階的に変更する方式を採用している。作業の中には,コンパイルとテストも含まれ,どの段階でテストすべきなのかも指示してある。用意された手順は,ミスによるバグ発生を防ぐようにと,周到に考えられたものだ。こうした修正手順を守っている限り,バグを生む可能性は低い。

カタログに含まれる改良方法は,オブジェクト指向の機能を上手に活用したプログラミング方法でもある。カタログの全項目を理解できれば,オブジェクト指向の特徴を生かした良いプログラミングが身に付く。その意味で,オブジェクト指向プログラミングの上達に役立つ教科書としても使える。オブジェクト指向の特徴を理解し,オブジェクト指向のプログラミング言語を覚えたら,真っ先に読むとよいだろう。オブジェクト指向の上手なプログラミングに関する良い本があまりないだけに,その目的に役立つ本書は貴重な存在と言える。ただし,本書のサンプルはすべてJavaで書かれているため,最低でもJavaの基本ぐらいは知っている必要がある。

全体的にはかなり良い内容なのだが,すべての面で完璧ではない。プログラミングでは,「問題領域(適用業務)のロジックにできるだけ近い形で表現する」という重大な基本原則がある。紹介している改善方法の中には,この原則に反している部分も少し含まれている。また,メソッド名や分割方法を工夫することで,コメントの必要性を極力減らしている。しかし,日本人にとっては,機能を日本語で読めることが重要なので,この考え方には従わないほうがよい。こういった点を注意しながら読めば,オブジェクト指向の特長を生かした,変更しやすい内部構造のプログラムを作れるようなるはずだ。全体的に見て,指摘した欠点を差し引いたとしても,本書の魅力は低下しない。オブジェクト指向の上手なプログラミング方法を習得したい人にとって,必ずや役立つ本である。 (インフォメーション・アナリスト 川村 渇真)
(Copyright©2000 ブックレビュー社.All rights reserved.)
-- ブックレビュー社

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

この本はリファクタリングのガイドブックです。系統だった効果的なリファクタリング手法を説明しています。コード中にバグを加えずに、ソフトウェアの構造を体系的に改善できます。

登録情報

  • 発売日 : 2000/5/1
  • 単行本 : 423ページ
  • ISBN-10 : 4894712288
  • ISBN-13 : 978-4894712287
  • 出版社 : ピアソンエデュケーション (2000/5/1)
  • 言語: : 日本語
  • カスタマーレビュー:
    5つ星のうち4.3 33個の評価

カスタマーレビュー

5つ星のうち4.3
星5つ中の4.3
33 件のグローバル評価
評価はどのように計算されますか?

この商品をレビュー

他のお客様にも意見を伝えましょう

気になるトピックのレビューを読もう

上位レビュー、対象国: 日本

2020年3月2日に日本でレビュー済み
Amazonで購入
1人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2018年2月15日に日本でレビュー済み
Amazonで購入
2人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2013年8月24日に日本でレビュー済み
Amazonで購入
2人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2016年9月10日に日本でレビュー済み
Amazonで購入
2002年11月11日に日本でレビュー済み
Amazonで購入
17人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2003年4月11日に日本でレビュー済み
Amazonで購入
14人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2013年1月22日に日本でレビュー済み
Amazonで購入
3人のお客様がこれが役に立ったと考えています
コメント 違反を報告
2005年8月29日に日本でレビュー済み
Amazonで購入
14人のお客様がこれが役に立ったと考えています
コメント 違反を報告