Lazycoder

2Oct/070

The Big Rewrite – Know your tool

If you’re going to rewrite, use a language and framework you are intimately familiar with.

Whenever a new version of a framework or a new language comes along, a programmers first reaction is to use it and see what it can do. This is fine, unless you are using the new framework to re-write. If you are going to undertake something as complex as a re-write, you don’t need your lack of knowledge of the framework or language getting in the way. At least one member of your team should be very familiar with the tool you plan on using during the rewrite. A rewrite is not the correct time to experiment.