We are about to design a site for rentacar reservations using asp.net. There is a change that the application will scale up and I was wondering what if using DDD would help in maintenance and performance. I was wondering on what if there are new similar sites designed using datasets and SPs or DDD. So my friends to DDD or go old fashion ?
Share
Like you, I’m in the process of creating a new project and I chose the DDD way which I’m sure is better then the “old fashion” way (decoupled and better testability)… But I have to admit that I’m struggling with some questions and can’t always find the answers… even on stackoverflow.com
For example, the concept of aggregate root vs the design of an ASP.NET MVC website (master/detail relations – creating/updating) ; Model binding vs complex object graphs including entity objects and value objects, etc. All these are recent concepts and even the gurus (like Eric Evans for DDD) don’t know all the answers.
Finally, I think that community projects S#arp Architecture are a very good place for learning, and asking questions.