Slide 3
Slide 3 text
What are AntiPatterns?
• There must be at least two key elements present to
formally distinguish an actual AntiPattern from a
simple bad habit, bad practice, or bad idea:
• A repeated pattern of action, process, or structure that initially appears
to be beneficial but ultimately produces more bad consequences than
beneficial results
• A refactored solution that is clearly documented, proven in actual
practice, and repeatable
• AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis
(William Brown, Raphael Malveau, Skip McCormick, and Tom Mowbray)
Saturday, June 15, 13