Books
x dismiss this message

Did you know you can edit this page?

see page history

Description edit see section history

As the application of object technology-particularly the Java programming language-has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in... read more

Ridiculously Simplified Synopsis edit

Write a ridiculously simplified synopsis.

Popular Covers

Loading covers…

Choose your book’s cover

Quotes edit see section history

  • “Any fool can write code that a computer can understand. Good programmers write code that humans understand.”
    Martin Fowler
  • “I'm not a great programmer; I'm just a good programmer with great habits.”
    Kent Beck
  • “When you feel the need to write a comment, first try to refactor the code so that any comment becomes superfluous.”
    Martin Fowler

First Sentence edit see section history

How do I begin to write about refactoring?

Table of Contents edit see section history

Foreward
Preface
Chapter 1: Refactoring, a First Example
Chapter 2: Principals in Refactoring
Chapter 3: Bad Smells in Code (by Kent Beck and Martin Fowler)
Chapter 4: Building Test
Chapter 5: Toward a Catalog of Refactorings
Chapter 6: Composing Methods
Chapter 7: Moving Features Between Objects
Chapter 8: Organizing Data
Chapter 9: Simplifying Conditional Expressions
Chapter 10: Making Method Calls Simpler
Chapter 11: Dealing with Generalization
Chapter 12: Big Refactorings (by Kent Beck and Martin Fowler)
Chapter 13: Refactoring, Reuse, and Reality (by William Opdyke)
Chapter 14: Refactoring Tools (by Don Roberts and John Brant)
Chapter 15: Putting It All Together (by Kent Beck)
References
List of Soundbites
Index

Authors & Contributors edit see section history

  1. Martin Fowler (Author)

Other Contributors:

  1. Kent Beck (Contributor)
  2. John Brant (Contributor)
  3. William Opdyke (Contributor)
  4. Don Roberts (Contributor)

First Edition edit see section history

Original Language: English
Publisher: Addison-Wesley Professional
Country: United States
Publication Date: July 8, 1999
ISBN: 978-0201485677
Page Count: 464

Classification edit see section history

  • Library of Congress: QA76.76.R42 F69 1999
  • Dewey: 005.14

We’re hiding the errata, movie connections, books that influenced this book, books influenced by this book, books that cite this book and books cited by this book sections. If you would like to add content to them, you must first make them visible.