filmov
tv
Repository Pattern: CORRECT vs. Pragmatic? | Clean Architecture
Показать описание
Implementing "interface adapters", specifically the repository pattern, in Clean Architecture correctly seems to be a controversial topic.
While some favor a pragmatic approach by following the concepts of the Hexagonal Architecture, others are tearing their hair, how to implement repositories following the Dependency Rule.
This tutorial explains why the intuitive implementation is probably wrong and how repositories could be implemented being more in with the ideas of the Clean Architecture.
"Implementing Clean Architecture - Frameworks vs. Libraries"
Source code used in this tutorial:
0:00 Intro
0:35 The intuitive implementation
1:22 The problem
3:53 Moving repository to IO layer
4:31 Entities != DTOs
6:50 SQL instead of ORM
8:07 AzureDevOps REST APIs
8:59 Conclusion
While some favor a pragmatic approach by following the concepts of the Hexagonal Architecture, others are tearing their hair, how to implement repositories following the Dependency Rule.
This tutorial explains why the intuitive implementation is probably wrong and how repositories could be implemented being more in with the ideas of the Clean Architecture.
"Implementing Clean Architecture - Frameworks vs. Libraries"
Source code used in this tutorial:
0:00 Intro
0:35 The intuitive implementation
1:22 The problem
3:53 Moving repository to IO layer
4:31 Entities != DTOs
6:50 SQL instead of ORM
8:07 AzureDevOps REST APIs
8:59 Conclusion
Repository Pattern: CORRECT vs. Pragmatic? | Clean Architecture
Repository Pattern With Entity Framework Core | Clean Architecture, .NET 6
Repository Pattern with C# and Entity Framework, Done Right | Mosh
5 Repository Pattern Modifications Part 1
Explore a Use Case for The Repository Pattern
5 Design Patterns That Are ACTUALLY Used By Developers
Repository Pattern - Common Mistakes
Have you replaced your DB because of the Repository Pattern?
Repository Pattern in JavaScript
Repository Pattern in C#
Decorator Pattern with Dependency Injection (without Scrutor) #shorts
4. Creating Generic Repository Pattern Using ChatGPT - 4. Implementing Repsoitory Pattern
Active Record vs Data Mapper: Which One Should You Use?
Lesson 32: The concept of Entities and Repository Pattern (PHP OOP & TDD)
Why You Don't Need To Abstract Away EF Core With Clean Architecture
A Pragmatic Approach to the Solid Principles in .NET
C# CleanArchitecture and more with NET Core 2018 | S2P18 | Repository vs Service
Repository Pattern | ASP.NET 6 REST API Following CLEAN ARCHITECTURE & DDD Tutorial | Part 3
Better Than GUID - Have You Heard Of ULID Before? #shorts
Add Caching With the Decorator Pattern #shorts
Transaction Management and Repository Pattern | Ilia Sergunin | Conf42 Golang 2023
The Options Pattern in ASP.NET Core explained In 20 seconds #shorts
Repository Pattern And Unit Of Work With EF Core Dependency Injection In .NET | Part 3
Creating a .NET Core Web Application with Repository Pattern for CRUD Operations | Update Data
Комментарии