3 ms·
There are many situations in which rewriting the entire codebase can destroy a project. I have seen it happen. People get excited about a new language or fram
by FreebytesSector 16y ago
There are many situations in which rewriting the entire codebase can destroy a project. I have seen it happen. People get excited about a new language or framework and decide to rewrite their code in it. They want to add a single new feature that would be easier to do in the new language. They could still do this in the old language, but it would take longer. So, they begin to rewrite. They get bored, and the project never gets finished or they are inexperienced, and the project takes much longer than anticipated to get up to the level of the original. It is an unacceptable delay in most cases. For new projects, use the appropriate languages, but rewrites for large businesses are often the nail in the coffin.