Мой код знает, когда на него смотрят

Я уверен, что мой код знает, когда на него смотрят.

Баг, который я ловлю три часа в одиночестве, чинится сам ровно в ту секунду, когда я зову коллегу со словами «смотри, вот тут не работает». Я открываю экран — работает. Коллега уходит — опять падает. Это не программирование, это спиритический сеанс.

Отдельный жанр — «у меня всё работает». Самая честная ложь в индустрии. Работает у тебя, на твоей машине, при полной луне, если не дышать.

А ещё код прекрасно чувствует пятницу. В понедельник он стабилен и кроток. В 17:55 в пятницу, после слов «ну, последний маленький фикс и домой», он решает, что пора показать характер.

И конечно, классика: комментарий «// не трогать, иначе всё сломается». Кто написал, зачем сломается — неизвестно. Археология. Трогать действительно нельзя, проверено потомками.

Лучшая отладка — это рассказать о проблеме резиновой уточке вслух. На середине объяснения сам понимаешь, в чём дело, и тихо радуешься, что уточка не умеет смеяться.

В общем, если ваш код ведёт себя странно — возможно, он просто устал. Как и вы.

А какие у вас приметы? Во что верит ваш код?