Решил поделиться тем, как я собираю свои рабочие проекты. Главное — не бросаться сразу в код, а сначала все набросать в схемах. Вот несколько правил, которые реально помогают сэкономить время и нервы:
- Всегда делайте прототип на бумаге. Это правило номер один для любого вменяемого разработчика.
- Используйте готовые библиотеки компонентов. Не надо изобретать велосипед каждый раз, когда нужно нарисовать кнопку.
- Проверяйте адаптивность сразу на нескольких устройствах. Мобильные версии часто ломаются в самых неожиданных местах.
Ключевое правило: старайтесь делать интерфейс максимально простым. Если юзер не понимает, куда жать через секунду после открытия страницы, значит, проект провальный. Всегда тестируйте на друзьях или тех, кто вообще не шарит в дизайне. Если они справляются — вы на верном пути.
Короче, практикуйтесь больше, не бойтесь ошибок на старте, ведь именно они учат нас делать нормальный софт.
Крáкен актуальная ссылка