The Daily WTF на русском
Подписаться
Ответвления троп
Индика просматривала комментарии к своему пул-реквесту, когда к ней подошел ее начальник, Билл. Билл отчитал ее за отправку пул-реквеста, заявив, что это противоречит политике команды. Он настаивал, что она не прочитала руководство для разработчиков. Индика прочитала общекорпоративное руководство, но у Билла было свое отдельное руководство для его команды, которым он никогда не делился. Это руководство запрещало ветвление и слияние, выступая за прямые коммиты в основную ветку. Индика подтвердила у коллеги, Элизы, что эта политика действительно существует. Элиза объяснила, что команда избегала ветвления и пул-реквестов, когда Билл был рядом, но в остальное время использовала их для поддержания хороших практик. Несколько недель спустя Индика в частной беседе спросила Билла о его политике в отношении ветвления. Билл объяснил свою логику, основанную на многолетнем опыте, утверждая, что ветки создают конфликты и устаревший код. Он считал, что они не нужны для внутренних команд, сравнивая это с тем, что разработчики отвлекаются на новые блестящие игрушки. Индика, обдумывая его слова, смотрела на белок, играющих на ветках деревьев.