PDA

Просмотр полной версии : [Info] Оглавление



Daniel_Cortez
19.10.2015, 21:48
Выпуски:
#1: "Весь код лучше записывать в одну строку, так оптимизированнее!" (http://pro-pawn.ru/showthread.php?12736)
#2: "Если кода меньше, значит он лучше!" (http://pro-pawn.ru/showthread.php?12773)
#3: "Лучше использовать массивы вместо обычных переменных." (http://pro-pawn.ru/showthread.php?12821)
#4: "В командах на ZCMD/DC_CMD лучше использовать params/params[0]/params[1], чем создавать новую переменную/массив." (http://pro-pawn.ru/showthread.php?12988)
#5: "Функция sizeof медленная, а ещё с ней код медленно компилируется, не надо пользоваться ей." (http://pro-pawn.ru/showthread.php?13189)
#6: "Не стоит измерять длину строк по формуле с sizeof: это неудобно, замедляет компиляцию, увеличивает расход памяти, нагружает сервер лишними расчётами." (http://pro-pawn.ru/showthread.php?13208)
#7: "В Pawn лучше всегда использовать нативные функции." (http://pro-pawn.ru/showthread.php?13493)
#8: "Если переменная принимает только значения 0/1 или true/false, лучше объявить её как bool, чтобы сэкономить память." (http://pro-pawn.ru/showthread.php?13514)
#9: "Для экономии памяти лучше всегда использовать PVar'ы." (http://pro-pawn.ru/showthread.php?14044)


Прочие темы:
Приёмы для исследования кода на Pawn. (http://pro-pawn.ru/showthread.php?12725)
Здесь собраны все приёмы, используемые (или планируемые к использованию) в вышеприведённых выпусках.

Что, если: цикл уроков по Pawn-скриптингу. (http://pro-pawn.ru/showthread.php?12680)
То, с чего всё началось. Тема оставлена по историческим причинам.


Сторонние источники информации:
Pawn Implementer's Guide (https://raw.githubusercontent.com/compuphase/pawn/66e67291326b193045e52e4d6bcb51663260d6c3/doc/pawn-imp.pdf)
Copyright (c) 1997–2006, ITB CompuPhase

Pawn Language Guide (https://raw.githubusercontent.com/compuphase/pawn/66e67291326b193045e52e4d6bcb51663260d6c3/doc/pawn-lang.pdf)
Copyright (c) 1997–2006, ITB CompuPhase