Week 13 | Repository Pattern
Last Week I identified issues with the database design (and by extension my data layer logic). The work to redesign the database and code refactoring has begun. What does it mean in English? Imagine you’re building a house. Instead of throwing everything together in one big mess, you’d organize construction into layers: foundation, framing, electrical, plumbing, finishing, etc. Each layer has its own purpose, and specialists work on each part....