[Перевод] Парадокс pull request-ов: как мы с ним справляемся

Джерело:
Хабрахабр:

Дата публікації:
14/01/2022 13:22

Постійна адреса новини:
http://www.vsinovyny.com/8634238

[Перевод] Парадокс pull request-ов: как мы с ним справляемся

 

14/01/2022 13:22 // Хабрахабр:

Парадокс pull request-ов можно объяснить так. Я только что закончил писать код, который может хорошо сказаться на опыте наших пользователей, и хочу поскорее запустить его в работу. Мне нужна ваша помощь, но вы заняты и в большей степени склонны работать над собственным кодом.



— Я только что написал решение для важной проблемы, мне нужна инспекция кода.
— А я сейчас занята решением другой важной проблемы...


Очень, очень сжатая история pull request-ов


Pull request-ы появились в мире открытого кода и были необходимой мерой. Нужен был какой-то способ контролировать вклад от участников проектов со всего мира. В GitHub создали соответствующее решение для тех, кто работает с открытым кодом, а вскоре Git получил широкое распространение в корпоративном мире, несмотря на то, что большая часть его пользователей работала в офисе. Впрочем, сейчас круг замкнулся, и мы стали массово уходить на удаленку. Получается, pull request-ы стали актуальны, как никогда прежде? Возможно.

Однако рост популярности pull request-ов означает, что возникает новое препятствие между нашим кодом и слиянием/релизом. Раньше сотрудники просматривали код друг друга непосредственно в кабинете – в процессе парного программирования или синхронизированной проверки. Закончили – внесли код в проект. Сейчас pull request-ы по большей части проходят процедуру одобрения асинхронно, с многократной пересылкой файлов туда-сюда. По этой причине в процессе возникают периоды простоя, которых не было раньше.
Читать дальше →

 

» Читати повністю

 

« Наступна новина з архіву
Изучаем протоколы со Scapy
  Попередня новина з архіву
«Хакер» на «Хабре»! Как дела у легендарного хакерского журнала
»

 

 
© 2026 www.vsinovyny.com