Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

書籍 Refactoring to Patterns学習まとめ

概要

デザインパターンリファクタリング過程で実施するためのテクニックに関する書籍である
『Refactoring to Patterns』に関する学習まとめです。
英書の技術書なのですが、あまり英語が得意ではないので誤訳等があるかもしれませんがご了承ください。

各章

Chapter 章見出し 詳細
Preface −− 序文としてこの本の目的、対象、前提条件、など
Chapter1 Why I Wrote This Book 筆者がこの書籍を書くに至った経緯について
Chapter2 Refactoring リファクタリングについて
Chapter3 Patterns パターンについて
Chapter4 Code Smells リファクタリング・パターンを適用すべきコードの「臭い」について
Chapter5 A Catalog of Refactorings
to Patterns
当書籍でのパターンによるリファクタリングの説明形式について
Chapter6 Creation 生成のリファクタリングについて
Chapter7 Simplification 単純化のリファクタリングについて
Chapter8 Generalization 汎化によるリファクタリングについて
Chapter9 Protection 保護のリファクタリングについて
Chapter10 Accumulation 蓄積のリファクタリングについて
Chapter11 Utilities ユーティリティーのリファクタリングについて

参考書籍

英書版

Refactoring to Patterns (Addison-Wesley Signature Series (Fowler))

Refactoring to Patterns (Addison-Wesley Signature Series (Fowler))

日本語版

パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法

パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法