Невидимые символы
На работе был случай, когда по тестам всё хорошо, а код не работал (даже не компилировался). Я тогда работал в локализации, и поэтому у нас было несколько версий одного и того же кода (по одной на каждый язык). Проверили оригинальную версию — всё работает. Немного поковыряв выяснили, что же пошло не так: в процессе перевода на этапе локализации при каких-то операциях копирования/вставки в файл с кодом прокрались НЕВИДИМЫЕ СИМВОЛЫ. Возможно, проблема была в Notion, но мы не стали искать причину, потому что случай был слишком редкий. Просто занесли информацию про этот случай в документацию. Если возникнет снова, то кто-то может вспомнит. ...