Сообщений: 468
Написано 37 полезных сообщений (для 60 пользователей)
Ответ: FreeEntity
Тоже борюсь с этим недостатком, и тяжело найти проблему в 2к строк..
Лог пишет Invalid entity handle 00000000
Кто-нибудь знает как можно конкретнее найти ошибку, в логе пишется что 1931 строка к примеру. Но у меня несколько инклудных файлов. Как можно выщитать?
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
Ответ: FreeEntity
Определись в какой момент такая ошибка выдаётся. Посмотри что ты при этом делаешь. Посмотри какой кусок кода отвечает за логику, ведущую к ошибке. Выяви подозрительное место и выведи инфу в дебаг.
2к строк - ты только в начале пути.
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
Ответ: FreeEntity
Рекомендую при написании чего нибудь как можно больше всего выводить в дебаг ибо перелопачивать несколько тысяч строк кода не интересно. И есть большой шанс сразу заметить косяк.
Дебаг это тоже искусство(Ингка негодует), и качество его измеряется в скорости поиска. Думаю нет разницы, 2к кода или 20к. Найти ошибку можно очень легко если правильно все организовать.
Я незнаю как там у тебя организовано все, если все чистенько и с ооп, то думаю ошибку можно найти в один миг. Если же ты чисто процедурный прогер то будет немнго трудней имхо.