Pull to refresh

Comments 15

Знакомая проблема.

Когда при работе со всякими там интранет-системами начинают массово копипастить в них различные тексты (сообщения от клиентов, данные с сайтов и т.д.) - регулярно попадается всякое такое юникодное.

«возможно, просто слишком заняты реализацией следующей функции ИИ, которая нам не нужна» - любопытно, для каких целей, в гитхабе, понадобилось это дело?

возможно, просто слишком заняты реализацией следующей функции ИИ, которая нам не нужна

Как раз ИИ и умеет такое находить :)

А без ИИ человечество уже разучилось решать подобные задачи?

Зачем ИИ для задачи, которая решается без ИИ гораздо меньшими затратами? В данном случае просто проверять кодировку символов

А если у меня исходник в Юникоде?

И как, часто в словах мешаешь латиницу и кириллицу?

Это надо код писать, а ИИ это сделает сама по одному запросу :)

Всегда знал, что хранить исходники в Unicode - сомнительное решение

один из участников проекта заменил символ ASCII на альтернативу Unicode в pull request, но никто в команде GitHub этого не заметил

А что, должны были? Команда гитхаба просматривает пулл реквесты чужих проектов?

Может, проблема лишь в отсутствии человекопонятного пояснения в интерфейсе, что строка имеет юникод, на которое должны обратить внимание мейнтейнеры при проверке пулл реквеста?

Должны были иметь в команде QA, которые додумались бы попытаться "ломать" систему в том числе и таким образом

Тут не систему ломают, а внимательность проверяющих проверяют :)

Хотя, если в предоставленном скриншоте изменения очевидны (изменения в том что вроде бы не поменялось), то юникод в новых строках не так заметен, как в изменяемых.

А то, что diff показывает изменения в строке, и даже не в конце строки, это никого не смутило? Странная история.

Для локальной проверки файлов использую такое расширение: https://marketplace.visualstudio.com/items?itemName=nhoizey.gremlins

Sign up to leave a comment.

Other news