中古品
¥230
+ ¥450 配送料
中古商品: 良い | 詳細
コンディション: 中古商品: 良い
コメント: [特記]ゆうメールにて配送のため日祝配送不可。配送日及び時間指定はできません。また郵便追跡はできませんのでご了承ください。■中古商品の場合、擦れ・日焼け・多少の汚れ等、経年による劣化ががございます。帯・ハガキ・チラシにつきましては、原則付属致しません。全ての商品はアマゾンコンディションガイドラインに準じて出品を行っているものとなります為、事前の状態・仕様のお問い合わせにはお答え致しておりません。詳しくはAmazonマーケットプレイス コンディション・ガイドラインをご確認下さい。「限定」「初回」などの表記があっても特典や内容物のない場合がございます。■ご注文後、駿河屋からメールが届かない場合はメールアドレスの誤登録、受信拒否設定の可能性がございますのでご確認ください。■弊社サイトと併用販売を行っているため、品切れの場合はキャンセルとさせていただきます。■毎朝7時の受信のため7時を過ぎてからのお問い合わせ、ご注文は全て翌日の扱いとなります。■お客様ご都合のご返品の場合、送料と手数料を差し引いた金額のご返金となります。
この商品は1-Click注文できません。
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。

著者をフォローする

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


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

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

その他 の形式およびエディションを表示する 他の形式およびエディションを非表示にする
価格
新品 中古品
単行本
¥230
¥230
お届け日: 12月2日 - 4日 詳細を見る

本2冊以上で3%ポイント還元

click to open popover

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

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

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

kcpAppSendButton


5日間のBig Sale 11/27[金] 9:00 - 12/1[火] 23:59
第1弾 ブラックフライデー 開催中
今すぐチェック

商品の説明

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

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

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

カタログに含まれる改良方法は,オブジェクト指向の機能を上手に活用したプログラミング方法でもある。カタログの全項目を理解できれば,オブジェクト指向の特徴を生かした良いプログラミングが身に付く。その意味で,オブジェクト指向プログラミングの上達に役立つ教科書としても使える。オブジェクト指向の特徴を理解し,オブジェクト指向のプログラミング言語を覚えたら,真っ先に読むとよいだろう。オブジェクト指向の上手なプログラミングに関する良い本があまりないだけに,その目的に役立つ本書は貴重な存在と言える。ただし,本書のサンプルはすべて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人のお客様がこれが役に立ったと考えています
コメント 違反を報告