Cover of AntiPatterns

AntiPatterns

William J. Brown, Raphael C. Malveau, Hays W. McCormick, Thomas J. Mowbray

Despite its negative sounding name, the positive benefits of AntiPatterns are enormous. This book discusses what AntiPatterns are and then provides practical guidelines on how to detect AntiPatterns and the refactored solutions that correct them.

5 score
#418 overall

Score based on developer article recommendations — not sales data or reviews.

Software ArchitectureCode QualityBackenddesign-patternsrefactoring
Check on Amazon

🟢 Developer Verdict

Offers practical guidelines for identifying common software design AntiPatterns and applying refactored solutions to improve code quality.

Read this if

  • You want to systematically identify common software design flaws.
  • You need practical refactoring strategies for correcting AntiPatterns.
  • You are an intermediate developer improving architecture and code quality.

Skip this for now if

  • You are seeking an introduction to general software design patterns.
  • You prefer hands-on coding tutorials for specific language features.
  • You are a beginner seeking fundamental programming concepts.
Developer signal: Overwhelming Consensus · 100% 2 analyzed mentions Deep Technical

👤 Who Should Read This

Best for

  • Developers who want to write better code

Less ideal for

  • Readers looking only for quick interview patterns
  • Developers wanting immediate hands-on tutorials
Difficulty: Intermediate Style: Deep

Explore Similar Books

More books in similar categories — browse to discover your next read.

Recommended in 2 Articles

Book Recommendations
● DEVby eljayadobe· Nov 6, 2017
I "Love" Anti-patterns
● DEVby levimoreira· Jun 10, 2018

Score Trend

Last 90 Days

Articles

0

vs prev 90d

0

Unique authors

2

Total mentions

2

Source Platforms

DEV 2
📰 About this signal · 2 analyzed mentions · Mostly Medium confidence

Article Types

Book List 2

Confidence

Medium 1
High 1
Check on Amazon

As an Amazon Associate, we earn from qualifying purchases.