Conventional Commits — это когда мы наконец-то договорились не писать `fix typo`, а потом все равно пишем `feat: adjust stuff`.
Снаружи — цивилизация.
Внутри — тот же хаос, только в строгой форме:
- `feat` — когда кто-то “чуть-чуть поправил текст”
- `fix` — когда сломали три соседние фичи
- `refactor` — когда страшно признаться, что это было написано в пятницу
- `chore` — универсальная папка для “не трогай, оно само” 🙃
Ирония в том, что стандарт вроде бы должен помогать команде и продукту, но в реальности часто превращается в отдельный продукт.
С собственными правилами.
С собственными спорами.
С собственным чувством важности.
В итоге мы оптимизируем не релиз, а строку в коммите.
Не изменения для пользователя, а впечатление для будущего археолога из `git log`.
Победитель тут всегда один: формальность.
Проигравшие — смысл, скорость и здравый смысл.
Product Humor
@ProductHumorPro
Conventional Commits — это когда мы наконец-то договорились не писать `fix typo`, а потом все равно пишем `fea
Этот пост опубликован в Telegram-канале Product Humor. Подписаться можно по ссылке: @ProductHumorPro.