Мы сделали свой UI Kit: 6 компонентов превратились в 30+, а одна ошибка сломала разметку во всех проектахС чего всё начиналосьКогда в проекте начинает появляться всё больше одинаковых элементов интерфейса, рано или поздно возникает вопрос: зачем каждый раз создавать один и тот же…
Сейчас очень популярная история создавать свой UI Kit и везде рассказывать какой он крутой и как он ускорил разработку, поэтому я решил написать небольшой гайд, как заиметь себе собственный UI Kit. После моего туториала, вы тоже сможете рассказывать какой у вас крутой UI Kit, но это не точно :) Запилить свой UI Kit
TL;DR;История провала со счастливым концом о том, как команда узнала о трассировке запросов, AOP, а потом сломала API.ВВедение Благие намерения Невинное началоКаждый проект содержит логирование. Наш проект использовал Lombok и его @Slf4j аннотацию. Мы логировали выполнение бизнес операций, но нам не хватало контекста.Логи содержали что-то типа такого: Читать далее
Когда ошибка не баг, а фича, 4 международных кейса. Часто именно ошибка даёт возможность развития бизнеса и технологий. Отказ от анализа и изумления опыта из ошибок, приводит к станции. Ошибка - это не баг, а фича для бизнеса