dennis_chikin (dennis_chikin) wrote,
dennis_chikin
dennis_chikin

Про алхимию и детектив

Ковырять, править, переписывать чужой код - вот где настоящая алхимия, и настоящий детектив.


И, однако, опять про скрипты:
За 4 часа сотворил то, чего ни кто не делал, и не верил, что вообще возможно.
Однако за последующие 9 часов отлажено 10%.

Ошибка в каждой строчке. При том что на сях то же самое 2 раза проще и работает сразу.
Причем ошибки все без исключения сводятся к тому, что интерпретатор по загадочной причине перестает видеть функции, прописанные ниже этих строчек. Причем выясняется это после того, как 3 минуты он что-то там делает. Это типа "компилирующий" интерпретатор. И трижды он ухитрился повеситься сам, насмерть повесив винду, на коде вида
n = 10
while n > 0 do
n = n - 1
end

Sic ! Одна операция. Больше в цикле ничего не делается ВООБЩЕ !

Проверка переменной на существование, допустимые значения, и то, что она ВНЕЗАПНО не превратилась из скаляра в адрес - просто таки убивает.
Многопоточный код с недекларируемыми переменными, и переменными, внезапно уничтожающимися, а потом так же внезапно создающимися с другим типом - это, блин, сильно.
Tags: некромантия
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments