A potential client is considering a major rewrite of one of their most important applications. Now, at first I’m seeing a few dollar signs for a new project, but then I come back to earth and start thinking again later that evening. Strangely, my business partner, John, starts an IM conversation with me about software rewrites even though I hadn’t yet told him about the conversation I had with the client.
I hit the net searching for discussion on this topic and found plenty of blogs saying "don’t rewrite, refactor instead." However, no one really speaks in favor...
I'm finally making the leap. However, it took a lot of prodding from multiple individuals to get to this point. This is my first blog post. ...