Типичный скриптер (2017-04-08 15:33:34 GMT+03:00)

0

Изо дня в день можно наблюдать на форумах/в личных сообщениях/группах новичков, наступающих на одни и те же грабли. Возможно, делая в очередной раз какую-то ошибку, кто-то увидит в этом себя и задумается; кого-то это наведёт на мысль.

«Вредные советы» для начинающего скриптера:

– Никогда не обращайтесь к документации
Особенно к официальной. Зачем тратить время на такое бесполезное занятие? Не будьте задротами. Поверхностное изучение – то, что надо! Вы же сами наверняка сделаете всё верно не вникая в нюансы. Методом тыка, например.

– При возникновении любой проблемы срочно бегите за помощью на форум
…А лучше сразу в ЛС к какому-нибудь очень авторитетному человеку, который с радостью согласится найти за вас пропущенную скобку или точку с запятой. И помните, что главное – это надоедливость. Чем больше сообщений вы напишете, тем больше вероятность того, что люди радушно вам помогут. Не забывайте и регулярно напоминать о существовании вашей проблемы, если вдруг они не удосужатся ответить в первые 10 минут.

– Ждите, что за вас сделают всё готовое
В дополнение к пункту выше, никогда не объясняйте суть своей проблемы и попытки её решения – гораздо проще попросить кого-нибудь сделать всё за вас, передав ему необходимый код или весь мод сразу. Предпочтительнее второе, т.к. нет нужды выделять конкретный участок кода, в котором кроется проблема. Наверняка она уже заранее известна тем, кто пытается вам помочь.

– Игнорируйте ошибки и предупреждения компилятора
А тем более ни в коем случае не пытайтесь понять, что он от вас хочет и на что указывает, лишь зря время потратите. А если вдруг увидите (кучу) варнинг(ов), то это и вовсе не беда, скомпилируется и с ними.

– Не тестируйте свои работы
Ведь если компилятор не выдаёт ошибок, значит работать всё по факту обязано. Да и вообще вряд ли что-то могло ускользнуть из вида такого гуру, как вы. Будьте уверены в своём коде.

– Не делайте бэкапы (резервные копии) вашего проекта
Зачем всё это, если можно удобно хранить всё в одном месте и не опасаться, что что-то может пойти не так. Неудачи ведь просходят только с неудачниками, верно? Так что будьте спокойны, вам это не грозит.

– Храните все данные пользователей в открытом виде
Шифрование паролей и личных данных придумали параноики, а вы человек нормальный и вам это не нужно.

– Заливайте на хостинг ВСЕ файлы сервера, без исключения
Даже исходный код в .pwn и все файлы include. Вряд ли сервер сможет запуститься без таких важных файлов. И при этом обязательно используйте в моде Anti-DeAmx, ведь шанс того, что ваш мод декомпилируют в читабельный код гораздо выше, чем просто украдут выложенные вами же от него исходники.

– Увидели тему с советами по оптимизации? Срочно приступайте к их внедрению в свой мод!
И абсолютно не беда, что в их достоверности вы не уверены, не понимаете их сути, или ваш код и без этого работает стабильно и быстро. Это не важно. Просто начните, например, повсеместно уменьшать количество кода в надежде таким образом повысить его скорость (ведь человек, написавший это на форуме с датой регистрации позавчерашнего числа и стажем с месяц, явно знает, что говорит).

– Транслит в названиях переменных и функций – это норма
Чтобы лаконично и понятно называть переменные и следовать каким-то стандартам нужно ещё и разбираться в английском. А вы что, похожи на лингвиста? Вот и не обращайте внимание на такие мелочи. И вообще используйте однобуквенные наименования: чем короче имена переменных и функций, тем проще.

#Статьи@ts_samp

About The Author

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *