Атомарный дизайн: основа для разработки интерфейсов
Когда цифровой продукт быстро растёт, поддерживать порядок в интерфейсах становится всё сложнее: стили расползаются, блоки повторяются, а любые изменения приводят к новым ошибкам. Но если подойти к интерфейсам как к системе, управлять ими становится куда проще — главное, знать, с чего начать. Подход Брэда Фростора к разработке интерфейсов по принципу конструктора. Сначала создаются базовые элементы — кнопки, поля, заголовки — и только потом из них собираются страницы. Получается гибкая структура, которую легко расширять, наращивать и поддерживать...