361 подписчик
#советы Наточенная пила
Есть такая притча про соревнование двух лесорубов, один просто рубил дерево, а второй половину времени точил топор, а уже потом срубил быстро дерево и победил.
В разработке ситуация похожа. Если вы для себя и для проекта настроили все инструменты, то дальнейшая работа будет сильно легче. Но как это сделать?
Независимо от языка для проекта и вас нужны:
- Линтер
- Форматер
- Описанный код стайл (если вы работаете не один)
- Удобный запуск тестов
- IDE, которая это всё поддерживает
- Лёгкий способ развернуть проект
- Договорённость по git flow (если вы работаете не один)
- Pipeline, который выполняет все проверки при push в ветку
- Простой способ выложить проект
Это минимальный набор, который сильно облегчит работу. Но вы можете “точить вашу пилу” и дальше. Как только встречаете сложность, о которую спотыкаетесь при работе с проектом, выписывайте её.
На ретроспективе садитесь с командой и продумайте как можно улучшить процессы или инструменты, чтобы в следующей раз работа шла без сучка и без задоринки
Около минуты
27 августа 2023
1224 читали