@p.marino - недостаточно комментариев для комментария = /
tl; dr - сбои сборки из-за времени суток
Вы упомянули время суток, и это привлекло мое внимание. Однажды была ошибка, когда кто-то оставался на работе позже ночью, пытался строить и фиксировать перед тем, как уйти, и продолжал получать ошибку. В конце концов они сдались и пошли домой. Когда они поймали на следующее утро, он сработал нормально, они совершили (вероятно, следовало быть более подозрительным =]), и сборка сработала для всех. Неделю или две спустя кто-то остался с опозданием и неожиданно потерпел неудачу. Оказывается, в коде была ошибка, которая делала любую сборку после перерыва на 7 вечера>.>
Мы также обнаружили ошибку в одном редко используемом уголке проекта в январе этого года, которая вызвала проблемы с распределением между различными схемами, поскольку мы не учитывали разные календари, основанные на 0 И 1 месяц. Поэтому, если бы никто не запутался в этой части проекта, мы бы не нашли ошибку до января. 2011
Их было легче исправить, чем проблемы с многопоточностью, но я думаю, что они по-прежнему интересны.