Reputation: 4431
I am little bit confused that how we can choose a best architecture and a best model before starting a website or web-application in asp.net?
because most of the time i saw we choose a wrong architecture or model for this application and we found this at the middle or end of the application, when we can't change it at that time?
Upvotes: 0
Views: 1000
Reputation: 10215
Choosing the "best" architecture is all about understanding the drivers behind the solution that's required. This isn't something that the dev team can do on their own - they need to work with the business / stakeholders to ensure they understand the relative priorities.
One of the reasons for this is that you don't want "architecturally significant" priorities to change mid-stream (the degree of change will probably be too much). If things aren't elaborated enough early on you'll discover major drivers when its essentially too late.
So "how" do you do this?
Upvotes: 1