"Извини, моя ошибка!" Я обычно извиняюсь, когда нарушаю сборку. Такое случается. Но, как говорили другие, это возможность улучшить ваши системы, чтобы один человек не мог так легко сломать сборку для всех остальных.
Я бы не стал делать извинения в этих обстоятельствах, но если вы действительно считаете, что более формальное извинение уместно, тогда ваши извинения должны сделать следующее:
- Выразить сожаление.
- Обозначить проблему.
- Брать ответственность.
- Делать поправки.
- Сохранить лицо.
То есть: «Мне жаль [ЯВНО ВЫРАЖЕНО], что я доставил вам неудобства [ПРИНЯТЬ ОТВЕТСТВЕННОСТЬ] случайно [СОХРАНИТЬ ЛИЦО], нарушив сборку [СОСТОЯНИЕ ПРОБЛЕМЫ]. Пончики на мне завтра. [СДЕЛАТЬ ПОМОЩЬ]»
Каждая часть необходима в правильном извинении; если вы не заявите о проблеме, тогда это неясно. Если вы не выражаете сожаления, берете на себя ответственность и вносите поправки, тогда люди чувствуют себя неискренними. Сохраняющая лицо часть - самая игнорируемая часть извинения; спасительная черта лица - это то, что напоминает потерпевшей стороне, что вы ценный сотрудник, который иногда делает ошибки, а не идиот (или диверсант!)
Наконец, несколько мыслей о нарушении сборки:
Я работаю в команде компилятора C # / Visual Basic. Конечно, сегодня Visual Studio - это настолько масштабный проект, что у него есть собственная команда, которая занимается только управлением инфраструктурой сборки, и огромная комната с собственной выделенной системой кондиционирования воздуха. Еще в середине 1990-х годов, когда я начинал в качестве стажера, команда по сборке Visual Basic была одним стажером - мной - и шкафом, полным машин. Времена изменились!
В те дни, до непрерывной интеграции и серьезных процессов регистрации, у команд было множество штрафов за нарушение сборки. В некоторых командах штраф заключался в том, что если вы сломали сборку, вам приходилось носить смешную шапку каждый день на работе, пока кто-то другой не сломал сборку. В некоторых командах, если вы носили эту шляпу, вы отвечали за проверку правильности ночной сборки.
Этот последний бит звучит, возможно, жестоко, но на самом деле он служил ценной цели. Поскольку почти все в тот или иной момент нарушали сборку, в конечном итоге вся команда изучала процессы проверки ночной сборки.