#советы Наточенная пила



Есть такая притча про соревнование двух лесорубов, один просто рубил дерево, а второй половину времени точил топор, а уже потом срубил быстро дерево и победил.



В разработке ситуация похожа. Если вы для себя и для проекта настроили все инструменты, то дальнейшая работа будет сильно легче. Но как это сделать?



Независимо от языка для проекта и вас нужны:

- Линтер

- Форматер

- Описанный код стайл (если вы работаете не один)

- Удобный запуск тестов

- IDE, которая это всё поддерживает

- Лёгкий способ развернуть проект

- Договорённость по git flow (если вы работаете не один)

- Pipeline, который выполняет все проверки при push в ветку

- Простой способ выложить проект



Это минимальный набор, который сильно облегчит работу. Но вы можете “точить вашу пилу” и дальше. Как только встречаете сложность, о которую спотыкаетесь при работе с проектом, выписывайте её.



На ретроспективе садитесь с командой и продумайте как можно улучшить процессы или инструменты, чтобы в следующей раз работа шла без сучка и без задоринки 😄