Refactoring: Improving the Design of Existing Code

Written on September 23, 2012. Written by .

The interesting aspect of this book is that it attempts to break down the process of refactoring code into a set of refactoring operations that each consist of a sequence of mechanical steps that are guaranteed to preserve the semantics of the program. This is really interesting because it means that you can teach the computer how to refactor automatically, which is something that the book discusses towards the end. Most of the refactoring operations are pretty basic and any experienced programmer has probably done most of them, but not everyone thinks of refactoring in such a strict mechanical way. This book provides a perspective that may help programmers think of refactoring in a different way.

Read more from the Computers and Technology category. If you would like to leave a comment, click here: Comment. or stay up to date with this post via RSS from your site.

Leave a Comment

If you would like to make a comment, please fill out the form below.

Name (required)

Email (required)

Website

Comments

© Copyright thrive by design - Powered by Wordpress - Designed by Speckyboy