Category Archives: Программирование

Как работать с хранилищем ключей для Google Play

При публикации приложения в Google Play нужно подписать приложение своим ключом. Обычно для этого используются специальные плагины для Android Studio или используются сторонние сервисы сборки. Например expo.io если разработка ведется с использованием React Native.

Eslint и ошибка фикса при использовании темплейтов

На днях решил подключить к одному старому React проекту линтер c правилами airbnb и наткнулся на интересное поведение eslint. Если к файлу применить —fix то он падает с ошибкой: Долгие мучения в попытках понять что приводит к падению вылились в выделение конкретного блока падения. И им оказалась строка с литеральным темплейтом При этом на некоторых […]

Прощай, чистый код

Рефакторинг и чистый код

Это был поздний вечер. Мой коллега только что проверил код, который они писали всю неделю. Мы работали над графическим редактором, и они реализовали возможность изменять размеры фигур, таких как прямоугольники и овалы, перетаскивая маленькие значки по их краям. Код работал. Но этот код изобиловал дублями. Каждая фигура (например, прямоугольник или овал) имела свой набор значков, и […]