anti-patterns - Concepts
Explore concepts tagged with "anti-patterns"
Total concepts: 9
Concepts
- Dead Code - Source code that exists in a program but is never executed, has no effect on the output, or is unreachable.
- 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.
- Cargo Cult - The practice of imitating the surface behaviors or rituals of successful entities without understanding the underlying principles that actually produce results.
- Premature Optimization - The practice of trying to improve code performance before it's necessary, often at the expense of clarity and maintainability.
- 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.
- Silent Failure - When a system fails without providing any visible indication, making problems difficult to detect and debug.
- Configuration Drift - Gradual divergence of a system's actual configuration from its intended or documented state over time.
- Lava Flow - An anti-pattern where dead or experimental code hardens into production systems and becomes difficult to remove.
← Back to all concepts