Login
А как сейчас с работой?
113520 просмотров
Перейти к просмотру всей ветки
in Antwort AlexNek 22.06.23 21:58
А как же тогда сравнивать код клиента с сервером в формате2?
Мне всегда казалось, что есть некая абстрактная модель кода, которая, например, представлена в компиляторе там или анализаторе. И для компилятора эта модель кода одинакова для любого формата - что 1, что 2, если при этом форматировании не заменены конструкции языка, не сделаны переименования и т.п. Вот предлагает анализатор рефакторинг - он же предлагает это без изменения модели кода?
Так вот, почему код сравнивается посимвольно с пачкой костылей типа "игнорировать пробелы", а не моделью, представленной внутри компилятора или анализатора, для которой не то, что пробелы, а все "оформительские" рефакторинги не играют роли?