1. An Information Technology (IT) term used to identify robust code that has been tested and put into production then subsequently scrapped and rewritten from
scratch due to the age of the code or a minor error even though
re-factoring or fixing the code would be significantly less complex, time consuming, and costly.
2. To rewrite an entire document that only requires minor edits.
3. To fix something that is not
broken