リファクタリング 既存のコードを安全に改善する「第2版」
Martin Fowler/著 児玉公信/共訳 友野晶夫/共訳 平澤章/共訳 梅澤真史/共訳
発売日:2019年11月
- 版数
- 第2版
- ページ数
- 434p
- ISBN
- 978-4-274-22454-6
- 著者情報
- 児玉 公信(コダマ キミノブ)
(株)情報システム総研代表取締役社長。技術士(情報工学)、博士(情報学)。情報処理学会情報システムと社会環境研究会主査
友野 晶夫(トモノ マサオ)
フリーランスプログラマー
平澤 章(ヒラサワ アキラ)
ウルシステムズ株式会社所属。メインフレームからオープンシステム、マイコンまで多種多様なシステム開発を経験した後、2001年にウルシステムズのスタートアップに参画し、現在に至る
梅澤 真史(ウメザワ マサシ)
Smalltalkエバンジェリスト。2003年度IPA未踏ソフトウェア創造事業スーパークリエータ。(株)オージス総研、(株)豆蔵にてオブジェクト指向関連のコンサルティング、開発業務に従事した後、合同会社ソフトウメヤを立ち上げ現在に至る。SORABITO株式会社の技術フェローも兼任
セブン-イレブン受取り(送料無料)
発送目安
発売日(発売日以降は当日)~2日で発送
宅配(送料¥550税込)
発送目安
発売日(発売日以降は当日)~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
不吉な臭いが漂い始めたらリファクタリング開始。意図が伝わるコードに。本書の肝であるリファクタリング・カタログをアップデート、そしてJavaScriptを採用した豊富なコード例が満載。さぁ、リファクタリングを実践し、その価値を実感しよう。
ソフトウェア開発の名著、第2版登場!
リファクタリングは、ソフトウェアの外部的な振る舞いを保ったままで、内部の構造を改善する作業を指します。本書はリファクタリングのガイドブックであり、リファクタリングとは何か、なぜリファクタリングをすべきか、どこを改善すべきか、実際の事例で構成され、ソフトウェア開発者にとって非常に役立つものとなっています。
本第2版では、約20年前のオリジナル原稿の構成は変わらないものの、大幅に書き換えられているほか、サンプルコードがJavaからJava Scriptになるなど、現代的にアレンジされています。(「近刊情報」より)
※発売日が変更になりました
12月1日→12月3日
目次
リファクタリング―最初の例
リファクタリングの原則
コードの不吉な臭い
テストの構築
カタログの紹介
リファクタリングはじめの一歩
カプセル化
特性の移動
データの再編成
条件記述の単純化
APIのリファクタリング
継承の取り扱い
商品詳細
- 出版社名
- オーム社
- サイズ
- 24cm
- 対象年齢
- 一般
- フォーマット
- 単行本
- 原題
- 原タイトル:REFACTORING 原著第2版の翻訳
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。