anti-patterns - Concepts
Explore concepts tagged with "anti-patterns"
Total concepts: 10
Concepts
- Big Bang Rewrite - An approach to legacy modernization that replaces an existing system with a brand-new one in a single cutover, rather than evolving the system incrementally.
- Lava Flow - An anti-pattern where dead or experimental code hardens into production systems and becomes difficult to remove.
- PKM Anti-patterns - Common mistakes and pitfalls that prevent people from benefiting from personal knowledge management.
- Second-System Effect - The tendency for an engineer's second system to be over-engineered and bloated, as the designer includes all the features and ideas left out of the first system.
- Cargo Cult - The practice of imitating the surface behaviors or rituals of successful entities without understanding the underlying principles that actually produce results.
- Resume-Driven Development - The practice of choosing technologies or architectures based on what looks impressive on a resume rather than what best serves the project.
- Configuration Drift - Gradual divergence of a system's actual configuration from its intended or documented state over time.
- Silent Failure - When a system fails without providing any visible indication, making problems difficult to detect and debug.
- Dead Code - Source code that exists in a program but is never executed, has no effect on the output, or is unreachable.
- Premature Optimization - The practice of trying to improve code performance before it's necessary, often at the expense of clarity and maintainability.
← Back to all concepts