Rewrites are NOT hazardous
First, read this: Hazards And Safeguards for Software Rewrites. This is an infuriating article. The first part is nonsense. I wonder if it's intended to be read ironically? Maybe it's a list of bad ideas? Skip straight to the Safeguards for Rewrites section. It's really good.
Also, this Characterization Testing …
more ...