Цитата:
Вряд ли за это будут блокировать ваш аккаунт, но тем не менее должного уважения и отношения к вам вы не получите.
Говоря о функции format: вы код для заказов тоже так пишите? Я так понимаю, если вы берёт за каждую строку, то сумма там очень большая... Я бы на месте ваших заказчиков подумал, стоит ли выбирать такого специалиста. Кроме того, в каждом моде есть свой стиль, которого необходимо придерживаться (есть русская народная пословица: "в чужой монастырь со своим уставом не ходят"). Теперь самое главное, как вы исполняете свою работу, придерживаясь только лишь личного стиля кода?
Ну если не получу, то так тому и быть. Да, код для заказов я тоже так пишу. По итогу получается дешевле, чем заказывать всё отдельно по частям и расценивать всё за "сложность" выполняемой работы. Стиля - да
Цитата:
Не стоит держаться подобной политики, оправдывая говнокодинг. Как минимум, потому, что вокруг тебя тоже не дураки сидят и все те "стандарты"/"нормы" взяты не с потолка, а появились в результате опыта людей, которые программированием занимаются десятки лет и успели для себя определить как действительно будет удобнее и легче. И ты сам в этом можешь убедиться, если всё же решишь поднапрячься и разобраться в этих самых "нормах", начав использовать их в своём коде. А заодно и жизнь окружающих облегчишь.
Ну а если тебе нет дела до того, как будет правильно, и ты пишешь код так, как удобнее тебе, то лучше при себе такой код и оставляй, дабы не встретить волну негатива и не стать одним из недокодеров, что обижены на сей форум (да и вообще на любой другой, где люди действительно разбираются в программировании и совершенствуют свои навыки, а не письками меряются). Тебе-то так, возможно, и удобней, но ты пишешь код для других и другим потом с твоим кодом работать. А если он написан непонятно как, то и работать с ним особо никто не будет, а значит и смысла публиковать подобное нет.
Я не считаю себя программистом. Это лишь моё хобби. Я не призываю и не принуждаю кого-либо делать что-либо в мой адрес. Я вывел для себя "свои" стандарты. И пусть люди осуждают их и призирают - это не главное. Главное то, как работает мод по итогу и на что он способен, а самое важное, что он способен удержать онлайн в 1.000 человека без каких-либо лагов со стороны мода. Ну, как оставить при себе свой код или нет - решать мне. Это свободная площадка. Я размещаю здесь что захочу, в рамках разумного. Мне также не волнует кем меня считают люди, быдлокодером или гуру. Я никого также не принуждаю работать с моим кодом. Это их дело и право. Я лишь даю готовый продукт, в котором изменить что-либо по мелочи не составит никакого труда, даже новичкам.
Цитата:
Мало того, что две эти проверки и три вызова strlen можно заменить одним единственным условием с одним вызовом strlen, так ещё и вторая проверка делает первую проверку совершенно не нужной (зачем ты проверяешь, равен ли результат strlen нулю, если дальше проверяешь, меньше ли шести он?), из-за чего встаёт вопрос: "А ты сам понимаешь код, который пишешь?"
Да, я прекрасно осознаю, что я пишу. И сделано это для того, чтобы отобразить игроку различные ошибки, при различных обстоятельствах.
Цитата:
Сюда же можно приписать неверное использование foreach. Что мешает создать дополнительный итератор для админов и уже работать с этим итератором, а не делать кучу проверок в цикле?
И зачем каждую итерацию цикла вызывать нативку, значение которой известно ещё с самого первого вызова? Записывать значение в переменную религия не позволяет?
Здесь я не совсем понял о чём Вы имели в виду. Практический пример можно?
Цитата:
И да, не подумай, что мы тут все такие токсичные и сейчас поливаем тебя помоями почём зря. Просто ты сам назвал своё детище лучшим модом. С лучших и спрос соответствующий :)
Ничего подобного я и не думал. Критика приветствуется. Я заранее так написал, лишь потому что знаю, что из этого выйдет по итогу. Ну я так захотел. Сейчас мод и код несовершенен, но по итогу он будет гораздо лучше, если Вы мне поможете в этом (если хотите), да и в целом я писал, что он лучше в жанре "Role Play", паблик. (Не акцентировал на это внимание, особо).
Цитата:
Честно говоря, посмотрев на код, хочется не то что плакать, а просто повесится. Я, конечно, при большом желании, мог бы привести тебе примеры и так далее, но, за меня это уже начал делать DeIMoS (надеюсь ему хватит сил вести дискуссию дальше). Всего доброго.
P.S Vano, когда я только начинал интересоваться pawn-программированием, я даже смотрел твои уроки. Но, к сожалению, ты как писал говно-код, так и продолжаешь его писать
У каждого своё мнение. На вкус и цвет. Для кого что-то может быть ужасным, а для другого тоже самое быть прекрасным