Здравствуйте.
Передо мной встала задача разработать архитектуру веб-приложения, платформа asp.net mvc.
Особого опыта в этой платформе нет, изучаю параллельно. Также нет опыта проектирования веб-приложений (есть опыт каскадного проектирования десктопных приложений, и опыт разработки веб-приложения с созданием архитектуры "на ходу").
Поэтому я пытаюсь объединить эти два опыта в один новый, но пока не очень получается.
Пытаюсь начать с юзеркейсов и интерфейса. Вопросы:
1. До какой степени детализации надо описывать систему на стадии проектирования? Надо ли подробно разрабатывать контроллеры-модели-представления, что когда вызывает или достаточно создать более общую схему?
2. В какой момент начинать программирование? Как определить, что созданных схем-диаграмм-и т.д. достаточно, что можно кодить?
3. Посоветуйте почитать что-нибудь на данную тему. Гугленье пока не принесло результатов почему-то
Спасибо