В TBD жить проще

Как устроен процесс программирования в TBD, чем он отличается от Git Flow и какую модель выбрать?

На эти и другие актуальные вопросы ответили спикеры круглого стола «Проблемы стратегии версионирования», который собрал более 70 специалистов направлений Frontend, Backend, QA.

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

Иван Поддубный, СТО «Вебпрактик» рассказал о внедрении Trunk Based Development в агентстве и какие выгоды для команды он видит в таком подходе.

TBD — это специальный метод разработки, при котором программисты совместно работают над одной главной веткой кода. Остальные ответвления разработки имеют более короткий срок жизни благодаря использованию документированных моделей.

«Наша команда гибка к изменениям и с удовольствием переходит с кажущейся избыточным Git Flow на TBD, так как в TBD значительно выше DX. Он снижает вероятность конфликтов слияния и написания избыточного кода благодаря коллективному владению кодом. Также позволяет эффективно управлять фичами на разных площадках с помощью feature-flags».

Подробнее о том, что лежит в основе подхода TBD и как применять его во благо, смотрите в видеозаписи круглого стола.

Дискуссия была жаркая 🔥

В TBD жить проще
33