DEV Community

Discussion on: The Leading Web stack of an IT Minds Senior Developer.

Collapse
 
tphbrok profile image
Thomas Brok • Edited

So far I haven't tried out generic repositories, since I already experienced that having a custom repository for every entity is much more powerful than having a single repository usable by all entities.

I'm a real fan of customizability over reusability, something that is a pain in the rear to set up and maintain, but really rewarding in the long-term, to prevent that a piece of software totally lacks freedom and susceptibility to change. All the testing frameworks that exist nowadays will perfectly keep an eye on any breaking changes, if set up correctly.

And I sincerely hope your boss acknowledges your need and gives you some time to prepare some code examples, I would love to look into those!