
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
Domain-Driven Design Quicklyby 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.
(24535 views)
Fundamentals of Programming: With Object Orientated Programmingby Gary Marrer
Written for students who are preparing for their first computer programming language class. The topics are presented in an easy to understand fashion with special emphasis on the fundamental concepts necessary to develop quality software programs.
(16543 views)
Apprenticeship Patterns: Guidance for the Aspiring Software Craftsmanby Dave Hoover, Adewale Oshineye - O'Reilly Media
These patterns address difficult situations that programmers, administrators, and DBAs face every day. The book also approaches software development as a means to personal fulfillment. Discover how it can help you make the best of your career.
(22327 views)
The Unicode Standard, Version 3.0by The Unicode Consortium - Addison-Wesley Professional
Technical guide to the creation of software for worldwide use. The book includes detailed specifications for Unicode: structure, encoding forms, character properties, semantics, equivalence, combining characters, conversion, allocation, etc.
(17403 views)