DEV Community

Discussion on: Why you shouldn't use the Repository pattern in .NET

Collapse
 
dterracino profile image
David Terracino

Can this be summarized by saying "don't nest/compound abstraction layers"? That seems to be to overall issue... that you're creating maintenance headaches by creating extra layers that you don't really need, other than to satisfy Design Pattern X.

A saying I'm very fond of keeping in my head during design and development is "design patterns are descriptive, not prescriptive".