Source: dzone.com

The Big Rewrite
by Most developers probably spent years getting to the point where they are today, and they often overestimate the value of their existing code base.

For instance, every time you re-engineer your software from scratch, you're destined to implement it 10x better, 10x faster, and 10x more stable - At least up to some "n number of rewrites". Hence, my proposition, is to create the same software 5 times, before you're happy with your end result, and willing to label it as "production ready".

As to me, I've spent 11 years "practicing" how to permanently solve the software quality problem, and Magic is my 5th implementation.

Related Articles