Как происходит весь процесс, какие инструменты используете (карандаш и бумага или какие-нибудь онлайн инструменты и программы)? С чего все начинаеться, какие типичные ошибки бывают? И так далее.
Начинаем от системных требований и дизайна. От этого и пляшем. По поводу планирования архитектуры. Общую схему с командой формируем. Фиксируем в uml или где. Ну а дальше в зависимости от нагружённости экранов и прочее. Удобнее всего разбить по экранам, если они более-менее независимы. Если есть общие части, то необходимо договориться об интерфейсах и моделях. Чистая архитектура спокойно позволяет разбивать разработку по слоям
Обсуждают сегодня