Some people say never "rewrite the code from scratch" because it is the "single worst strategic mistake that any software company can make". Other people say "never say never". Maybe sometimes it makes sense to rewrite at least partially the code base? Maybe not? I will discuss at length this interesting idea in a later blog … Continue reading On Rewriting Software