From the course: Practical Application Architecture with Entity Framework Core
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Choosing an architecture - Entity Framework Tutorial
From the course: Practical Application Architecture with Entity Framework Core
Choosing an architecture
- [Narrator] It's important to remember that too much can be just as bad or worse than too little architecture. Add layers and patterns to the code to improve the final product. Overkill is common, especially when learning new techniques and patterns. As you acquire new architectural tools, remember the adage that for this hammer, everything is not a nail. It is easy to get carried away and create a lot more work for a team because of something just learned in this course or elsewhere. Don't force-fit patterns because that's what we chose. When you use a hammer pattern on software that is not a nail, a thumb or two is usually smashed. Don't hit developers with bad architecture choices. Small projects still don't need some of the layers and abstractions that are part of the demos in this course because they add complexity and time. The provided benefits are much smaller in a smaller or short-lived project. Even some of the demos I will present have too much in terms of layers because…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.