- Needless guards, e.g. `if (document) document.body…` in the browser.
- Backwards compatibility, "This way handles version X, which end-of-life was 10 years ago."
- Unit tests with too much overlap. "Should add positive nums, Adds neg nums, Adds zero, …"