Have you replaced your DB because of the Repository Pattern?
Have you been able to replace your database implementation transparently because of the use of the repository pattern? While this is a controversial question and topic, I will explain why it doesn’t need to be. Sure, you’re creating an abstraction, but an abstraction around what? YouTube Check out my YouTube channel, where I post all kinds of content accompanying my posts, including this video showing everything in this post. Repository Pattern First, we need to agree on the definition of the Repository Pattern. I will use the definition in the Patterns of Enterprise Application Architecture. Conceptually, a Repository encapsulates the set of… Read More »Have you replaced your DB because of the Repository Pattern?