Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Chapter 2. Principles in Refactoring > Defining Refactoring

Defining Refactoring

I’m always a little leery of definitions because everyone has his or her own, but when you write a book you get to choose your own definitions. In this case I’m basing my definitions on the work done by Ralph Johnson’s group and assorted associates.

The first thing to say about this is that the word refactoring has two definitions depending on context. You might find this annoying (I certainly do), but it serves as yet another example of the realities of working with natural language.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial