Pull to refresh
14
0
Андрей Сундиев @ASundiev

Шеф-дизайнер дизайн-системы

Поясните, плз, что вы имеете в виду под UX-шаблонами?
БЭМ — понятие широкое. Вы можете использовать open-source библиотеку компонентов, а можете просто использовать методологию в части именования классов — как-угодно.
Paradigm — тоже широкое понятие, оно включает в себя все фреймворки, на которых создаются наши проекты, плюс философия, правила и т.д.
Не очень правомерно сравнивать, в этом смысле, БЭМ и Paradigm.
Не совсем аналогия.
БЭМ — более широкая история.
Библиотека компонентов внутри компании носила название «Лего».
Мобильной версии как таковой на данный момент нет, т.к. приоритеты стоят на развитии системы.
Это скорее артефакты, которые пока что надо оторвать и в будущем заменить полноценной адаптивной версией.
К словам Dyachkovp могу лишь добавить, что когда мы говорим о передаче разработчикам макетов из Sketch — для этого есть соответствующие инструменты типа Zeplin/Sympli/Avocode + Entreprise решение от Invision. Эти инструменты полностью автоматизируют создание спецификаций.
А сравнение с Axure неуместное, да — это кардинально разные вещи.
Почти фронтенд — это интерактивный прототип, я полагаю.
В самом sketch такого функционала нет, но в том или ином виде это позволяют различные плагины.
Тот функционал, о котором вы говорите, есть в Adobe XD, но пока что в довольно примитивном виде + сам XD в значительной степени уступает sketch по функционалу.
Немного не понял. Я открывал шаблон мастер-файла и внес туда изменения. Однако я работаю с копией, как же изменения попадут в основной файл?

Я, возможно, криво сформулировал, поэтому два отдельных предложения воспринимаются как связанные.
Их следует прочитать по-отдельности:
1) открыв шаблон с копией мастера, ты спокойно работаешь, не боясь навредить
2) При работе с самим мастером (оригиналом), как только в него внесены изменения и файл сохранен — у всех автоматом появится новая версия.

2. Пока я работал над большой задачей 2 недели другие дизайнеры сделали несколько мелких и основной мастер-файл успел обновиться, что будет если я открою его среди недели работы? Ну то есть я хочу видеть постоянно обновленный мастер-файл, но работаю с копией, в которой что то делаю. Другой человек, пока я был дома, внес изменения в мастер-файл. Я прихожу на работу, открываю шаблон и? Я вижу там свои изменения или свои+его?

Да, этот вопрос остался не раскрытым, т.к. у нас централизованная команда, для которой подобная ситуация мало актуальна.
В случае большой распределенной команды при подобной работе необходима система уведомлений при обновлении мастера. Мы себе это представляли в виде канала в Slack (+ письмо, как вариант), в котором вы отмечаетесь о том, какие изменения внесли. Это требует определенной самоорганизации, однако, даст вам «логи» правок мастера, что чертовски полезно.

Если организовать процесс через Git, то это будет происходить автоматом. Это может оказаться единственным полностью безопасным решением в случае, когда команда совсем сильно разобщена и не коммуницирует друг с другом.

Однако, я бы, в первую очередь, ограничил число лиц, которые имеют право вносить изменения в мастер.
В идеале, у мастера должно быть 1-2 ответственных контрибьютора, которые принимают запросы на внесение изменений и отвечают за отсутствие конфликтов. У разработчиков это работает именно так.

Сам лично дублирования не наблюдал (и сейчас, на 4.2 не наблюдаю), но такую вероятность допускаю.
Вообще, этап мерджа получается ответственным, но в нашем конкретном случае чаще всего меняется/дополняется мастер с UI Kit'ом, в котором с этим проблем нет.

Information

Rating
Does not participate
Works in
Date of birth
Registered
Activity