Community

Repositories And Data Access Layers Can Have As Many Methods As You Find Helpful

(Ben Nadel) When I was first learning about Abstractions in programming, one of the early patterns that I came across was the Data Access Layer (DAL), which attempted to hide the implementation details of the underlying data persistence mechanism.