делать реверты от творческих людей рваных баблососов, которые решают задачи бизнеса и не парятся о своих (будущих) коллегах?
Неа. Рассказывайте
Ну а чего рассказывать. Заходишь в проект, а там — творчество. Надо ревертнуть какой-то кусок чужого кода — всё, сиди разбирайся что у человека на уме было. Или он писал параллельно с тобой и теперь тебе мержить эти конфликты. Зато бизнес доволен, ага. А что, если кому-то или самому автору придётся туда погружаться через год, почему-то на этом этапе никого не беспокоит. Будь это личный проект, закрытый или открытый — делай что хочешь, но когда в проекте появляется второй человек и/или чьи-то интересы, особенно бизнес — будь любезен проявлять уважение и соблюдать гигиену в репе. В этом только плюсы и чистая совесть. Таков посыл. И дело даже не только и не столько в атомарности, сколько в банальной дисциплине и (само)организации работы. Хаос деструктивен. Атомарность коммитов — одно из следствий (и хороший признак) профессионализма разработчика
Наоборот же - в своём проекте всё чисто красиво. А как проявляется второй программист - начинает говнокодить в репу А ещё бизнес со своими дедлайнами - х*к-х*к - и в прод
О том и речь — дисциплина и взаимоуважение
А зачем ревертить кусок чужого кода? Не понял
Это уже детали, не принципиальные в контексте. У меня были кейсы, когда чужие свежие правки ломали бизнес — в моменте порой дешевле заревертить, оставить с менее значительным багом (или без фичи) и переделать на трезвую голову, чем в попыхах пытаться фиксить безобразие, пока заказчик страдает
Обсуждают сегодня