Lesson 113 - Cart Before The Horse Anti-Pattern 
(posted May 10, 2021)

Although anti-patterns are usually associated with software development, there are plenty of them in software architecture as well. An anti-pattern is something that seems like a good idea at the time, but can lead you down a bad path. In this lesson Mark Richards talks about the Cart Before The Horse architecture anti-pattern. Through conversations between a product owner and software architect, he describes what this anti-pattern is, how it occurs, and then describes techniques for avoiding this all-to-common anti-pattern.

Reference Links:

Characteristics Worksheet: https://www.developertoarchitect.com/downloads/worksheets.html
Fundamentals of Software Architecture Book: 
https://www.amazon.com/gp/product/1492043451
Software Architecture Monday: https://www.developertoarchitect.com/lessons/

Back To Lessons     Next Lesson



©2021 DeveloperToArchitect