@kenny_baas
@
[email protected]
Anti-
Pattern:
Splitting a big ball of mud based
on objects or process
Refactoring a monolithic system by dividing it based on abstract or "platonic"
object concepts can lead to a fragmented architecture, an approach that's an
acknowledged anti-
pattern. This method, focused on idealized object categories
rather than concrete functionalities, often results in ambiguous module
responsibilities, impractical implementations, increased maintenance overhead,
and reduced adaptability to new requirements.
Inspired by Barry M O'Reilly
- Plato is the devil