Догадался, что это compare. Есть какой-то выигрыш от этого? Всегда читал, что нужно называть идентификаторы полностью, это повышает читаемость, а тут такое уродство
У всех разное понимание слово readability 😁
Потому что во-первых есть устоявшиеся сокращение (никто не жалуется что i это сокращение от index?..) во-вторвхы потому что в других языках я вот тоже пишу cmp а потом автокомплит дописывает за меня остальное. Разница в том что в расте сразу готовый идентификатор образуется. Программа ощутимо короче становится. Я в джава-стайл пробловал писать, и строка на 50 символов в расте становилась строкой на 170 и вылезала за экран. Тут или переносы вставлять и раздувать вертикальное место, или иметь километровые строчки. Короч, иметь короткие названия для вего стандартного - норм
вы наверно ещё C не видели
К счастью только в универе)
давно было, но я один раз current сократил как crnt - заказчик как-то сомнительно признался, что не понял))
так бы я забыл, что это) тут простота в том, что проговаривая буквы можно догадаться о слове (там где нет IDE и подсказок).
Обсуждают сегодня