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

Choosing an architecture - Entity Framework Tutorial

From the course: Practical Application Architecture with Entity Framework Core

Start my 1-month free trial

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…

Contents