Сообщение от
$continue$
SCM, что-то вроде "стандарта" уже. Если я такое встречу, то сразу будет понятно, что это макрос.
Не путай тёплое с мягким. Люди, видя подобную тенденцию, начинают придумывать свои макросы. Только для SendClientMessage можно встретить SendM, SendCM, SendMes, SMes, SM, SMC, s и кучу других вариаций.
Доходит даже до того, что начинают извращаться над макросами, типа MAX_PLAYERS (MP), MAX_PLAYER_NAME (MPN) или макросов для диалогов (DIALOG_STYLE_...).
В итоге, в совокупности с кривыми названиями, на выходе получается каша вместо кода, а-ля:
PHP код:
new string[MPN+1];
f("Текст", GN(playerid));
SPD(playerid, 1, DSI, "Регистрация", string, "Далее", "Выход");
SCM(playerid, COLOR_GREY, "Вы ничего не ввели!");
И когда из этого выстраиваются более-менее сложные конструкции при этом число сокращений для названий возрастает (а находились даже те, кто сокращали такие функции, как print), читать подобный код становится страшной пыткой
- - - Добавлено - - -
Сообщение от
Vano_Glad
А разве я писал, что-то про себя (исключительно)? Я написал, цитирую: "Вам дают отпор". Я не имел в виду только себя. Я лишь рассуждаю, откуда у Вас такая реакция, а оттуда и выводы различные.
Это называется "диалог". Ну или "спор". Иными словами - "общение". Хотя, наверное, увидеть подобное в интернете - это довольно тяжело для восприятия, я понимаю. Но бывает и такое