![]() |
Ответ: FreeEntity
Тоже борюсь с этим недостатком, и тяжело найти проблему в 2к строк..
Лог пишет Invalid entity handle 00000000 Кто-нибудь знает как можно конкретнее найти ошибку, в логе пишется что 1931 строка к примеру. Но у меня несколько инклудных файлов. Как можно выщитать? |
Ответ: FreeEntity
Определись в какой момент такая ошибка выдаётся. Посмотри что ты при этом делаешь. Посмотри какой кусок кода отвечает за логику, ведущую к ошибке. Выяви подозрительное место и выведи инфу в дебаг.
2к строк - ты только в начале пути.;) |
Ответ: FreeEntity
Да эт понятно, просто не удобно когда не знаешь строку
Цитата:
|
Ответ: FreeEntity
Рекомендую при написании чего нибудь как можно больше всего выводить в дебаг ибо перелопачивать несколько тысяч строк кода не интересно. :) И есть большой шанс сразу заметить косяк.
|
Ответ: FreeEntity
Дебаг это тоже искусство(Ингка негодует), и качество его измеряется в скорости поиска. Думаю нет разницы, 2к кода или 20к. Найти ошибку можно очень легко если правильно все организовать.
Я незнаю как там у тебя организовано все, если все чистенько и с ооп, то думаю ошибку можно найти в один миг. Если же ты чисто процедурный прогер то будет немнго трудней имхо. |
Ответ: FreeEntity
Дело опыта. Ошибка с удаленным объектом - это неряшливый кривой код.
Не нужно костыли ставить проверками, нужно код правильно писать |
Часовой пояс GMT +4, время: 10:11. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot