31 Days of Refactoring
by Sean Chambers, Simone Chiaretta
Publisher: Los Techies 2009
Number of pages: 52
Description:
Refactoring is an integral part of continually improving your code while it moves forward through time. Without refactoring you accrue technical debt, forget what portions of code do and create code that is resistant to any form of testing. It is an easy concept to get started with and opens the door to much better practices such as unit testing, shared code ownership and more reliable, bug-free code in general.
Download or read it online for free here:
Download link
(480KB, PDF)
Similar books

by Abel Avram, Floyd Marinescu - Lulu.com
This book is a short, quickly-readable summary and introduction to the fundamentals of Domain Driven Design; it does not introduce any new concepts; it attempts to concisely summarize the essence of what Domain Driven Design is.
(22983 views)

by Qi - thecodelesscode.com
An illustrated collection of (sometimes violent) fables concerning the Art and Philosophy of software development, written in the spirit of Zen koans. (For three days and nights the Java master did not emerge from his cubicle ...)
(16618 views)

by Adam Wiggins - 12factor.net
This document synthesizes all of our experience on a wide variety of software-as-a-service apps in the wild. It is a triangulation on ideal practices for app development, paying particular attention to the dynamics of the organic growth of an app.
(8118 views)

by Microsoft Corporation - Microsoft Press
Discover how to create accessible software by planning for accessibility from the beginning of the development cycle. Familiarize yourself with the basics of accessibility, including color contrast, font size, the images, and systemwide settings.
(14118 views)