What Is an Anti-Pattern?
A complete guide to anti-patterns in software: the hiking-trail-shortcut analogy, the formal definition and its 1995 AntiPatterns-book origin, how anti-patterns actually form (deadline pressure, cargo-culting, local optimization, missing feedback), a side-by-side comparison with code smells, technical debt, bugs, and design patterns, the four-part anatomy every documented anti-pattern shares, the three…