AntiPatterns¶
Brown, W. J., Malveau, R. C., III, H. W. M., & Mowbray, T. J. (1998). AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. Wiley.
Cited by¶
5 citations across 5 artifacts.
Each citation links to the sentence it supports in the citing article.
Primes¶
- Design Patterns
- A pattern recognized as appropriate in one context is applied in another where it does not fit, producing overengineered, mis-optimized, or structurally incorrect design—the central concern of Brown, Malveau, McCormick, and Mowbray's (1998) AntiPatterns, which catalogues recurring mis-applications and refactored solutions.
This sourceInverse pattern catalog documenting common mis-applications and refactored solutions.
- A pattern recognized as appropriate in one context is applied in another where it does not fit, producing overengineered, mis-optimized, or structurally incorrect design—the central concern of Brown, Malveau, McCormick, and Mowbray's (1998) AntiPatterns, which catalogues recurring mis-applications and refactored solutions.
- Law of the Instrument
- Software architecture: the golden-hammer anti-pattern, where a team that has mastered microservices reads every requirement as a microservices decomposition while a monolith-comfortable team reads the same requirement as a monolith feature.
This sourceDefines the 'Golden Hammer' anti-pattern — a team applies a familiar technology or framework to every problem regardless of fit.
- Software architecture: the golden-hammer anti-pattern, where a team that has mastered microservices reads every requirement as a microservices decomposition while a monolith-comfortable team reads the same requirement as a monolith feature.
- Retention Under Removal Uncertainty
Mechanisms¶
- Anti-Pattern Catalog
- Anti-Pattern Review
- It is strongest in fields that have accumulated named failure modes masquerading as good solutions — software engineering's "anti-pattern" is the canonical case.
This sourceThe mechanism generalizes the idea — a catalog of a pattern's look-alike failures — to any archetype.
- It is strongest in fields that have accumulated named failure modes masquerading as good solutions — software engineering's "anti-pattern" is the canonical case.
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Links previously used in the corpus¶
Before the registry existed this work was also linked 1 other way.
Registry ID ref:16a1c5571373 · see in the full table