Получи случайную криптовалюту за регистрацию!

Так нужно или нет? (1/3) Недавно в дизайн-сообществе снова на | Task → Solution

Так нужно или нет? (1/3)

Недавно в дизайн-сообществе снова начались обсуждения холиварной темы «зачем дизайнеру знать код». Я уверен, что её уже обмусолили достаточно со всех сторон и великих открытий никто не сделает, но эта тема подарила нам несколько свежих материалов от известных дизайнеров. Давайте пробежимся, а я напишу, на что нужно будет обратить внимание.

Вот тут Серёжа Попов из Лиги А. рассказывает, почему он учит дизайнеров коду и что им это даёт (дизайнерам):

https://vc.ru/hr/242182-100-razrabotchikov-v-komande-i-obuchenie-dizaynerov-frontendu-intervyu-s-serezhey-popovym-rukovoditelem-liga-a

Роман Шамин из Злых Марсиан собрал два треда из твиттера в статьи. Оба крутые. Мы в ВК пользуемся прям всеми правилами оттуда и вам советуем:

https://teletype.in/@romanshamin/what-frontend-want-from-design

https://teletype.in/@romanshamin/what-design-want-from-frontend

Вдогонку к тредам Миша Озорнин поделился примером как выглядит хорошо оформленный макет:

http://mikeozornin.ru/blog/all/what-is-a-good-handoff/

Алексей показывает чек-лист по подготовке макетов для разработчиков (там засветилась наша дизайн-система). На самом деле это даже не чек-лист, а целый гайд, как оформлять макеты:

https://www.notion.so/5c03c7554ff542da9c77a6f420935282

Постик от Макса Десятых (ex. Роботы), в котором он делится приёмами, как подружить дизайнеров и разработчиков:

https://t.me/wannabelikerozov17feb/2439

И нельзя не вспомнить мою статью 2019 года, с жёлтушным заголовком (простите), но простой сутью (важен результат, а понимающий код дизайнер круто помогает его достичь):

https://designpub.ru/images-are-useless-f728cb8c1e39

Что я бы сделал со всеми этими статьями? Нужно, в первую очередь, увидеть главную мысль, которая идёт через все ссылки: больше разговаривайте и подробнее оформляйте макеты.

Смысл макетов в передаче идей разработчикам. Если макет будет идеальным и супер-подробным — разработчики точно разберутся. Но в реальной жизни мы всегда упускаем какие-то важные состояния и детали. Поэтому нужно не только готовить макеты, но и часто показывать их ребятам; узнавать что они думают; совместно изменять интерфейс, чтобы его можно было реализовать.