Fight your instinct - don't rewrite the code

It’s quite funny to observe the way in which new generation of engineers resembles the past ones. We all are perfectionists, we all have our own ideas how to create software, we don’t like working with other people code and we all do the same mistakes once and again :) By accident, I’ve found the article written by Joel Spolsky in April, 2000 (yes, 12 years ago!) with an intriguing title : "Things You Should Never Do, Part I" (http://www.joelonsoftware.com/articles/fog0000000069.html). What is it about? Re-writing software from scratch. Nothing has changed for…

Read More