O'Reilly logo

JavaScript Domain-Driven Design by Philipp Fehre

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Another look at the problem

So far, we have been looking at the application solely from a web developer's point of view. This is a classic case of when all you have is a hammer, everything looks like a nail. Have we really tackled the core problem already? What questions haven't we asked yet? These are important things to ask ourselves. Also, we need to figure out what we can ask our business experts to get a better idea on how to move forward. So what assumptions did we make beforehand and why?

Tip

Using the right tool for the job does extend to the abstractions that we make. Solving a problem when you already know the solution is a web application, which is not always helpful.

Thinking in an MVC web application

So far, we have been thinking about ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required