Logo

31 Days of Refactoring by Sean Chambers, Simone Chiaretta

Small book cover: 31 Days of Refactoring

31 Days of Refactoring
by

Publisher: Los Techies
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.

Home page url

Download or read it online for free here:
Download link
(480KB, PDF)

Similar books

Book cover: Picturing Programs: an Introduction to Computer ProgrammingPicturing Programs: an Introduction to Computer Programming
by - College Publications
Picturing Programs is a textbook for beginning computer programming, not directed towards learning a particular programming language, but rather at learning to program well. This book can be used at the high school or college level.
(9353 views)
Book cover: Gradle Beyond the BasicsGradle Beyond the Basics
by - O'Reilly Media
Build and test software written in Java and many other languages with Gradle, the open source project automation tool that's getting a lot of attention. This concise introduction provides numerous code examples to help you explore Gradle.
(7754 views)
Book cover: From Exchange to Contributions: Generalizing Peer Production into the Physical WorldFrom Exchange to Contributions: Generalizing Peer Production into the Physical World
by - Siefkes-Verlag
A new mode of production has emerged in the areas of software and content production. This mode, based on sharing and cooperation, has spawned whole mature operating systems such as GNU/Linux as well as innumerable other free software applications.
(1563 views)
Book cover: Domain-Driven Design QuicklyDomain-Driven Design Quickly
by - 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.
(11469 views)