← Back

Legacy Code

How to modernize legacy code or software projects that have grown too fast in fourteen steps.

Amazon
Google Play
Apple Books
Kobo
Barnes & Noble
Scribd
Smashwords
Payhip
Gumroad

How can you improve code that has grown too quickly and perhaps without much organization, simply and a little at a time? How can you modernize a legacy application?

In fourteen steps, Rafael Gómez Blanes presents a straightforward method for modernizing a software project with poor design and too much technical debt, while making as little effort as possible.

Legacy Code

If you would prefer a printed copy delivered by traditional mail, we can send it directly to Spain and the rest of Europe. Contact us to place your order!

Correos

Or read it using the Kindle app on your Android or Mac device.

Kindle app

Start reading a sample of Legacy Code

Here is the book’s chapter list:

  • Introduction
  • Who this book is for
  • What technical debt is and how it arises
  • Shooting yourself in the foot
  • Break down the big pieces
  • Consolidate and eliminate redundancies
  • Extract constants
  • Improve names
  • Extract the DAL layer
  • A single point of access
  • Extract the configuration
  • Remove dead code and unnecessary comments
  • Time for dependency injection
  • Standardize code styles
  • War on global variables
  • Generate class factories
  • Organize assets
  • Now you can write tests
  • Wrapping up
  • The author
  • Bibliography
  • Other works by Rafael Gómez Blanes