ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
227560 Топик полностью
AlexandrY (11.12.2010 15:13, просмотров: 124) ответил Vladimir Ljaschko на Как системно определять коды ошибок, возвращаемые разными слоями?
Слои это должно быть крутая штука, да? ;) Фтопку слои. Правильно не искать ошибки пока на них не напоролись. Самое неблагодарное дело пытаться прогнозировать ошибки и их поведение. В виндах так много формальностей с ошибками и слоев потому что это продукт над которым работает большая команда и формализация там не для упрощения, а для дисциплинирования. Вам же для ловли багов нужен только движок реалтайм логера (в файл, в порт, в память ...). Сами перехватчики логера ставите по факту появления ошибок в подозрительных местах, потом убираете. В логе фиксируете имя файла, номер строки, время с точностью до мкс и кой какие переменные. Это и мощнее чем в винде и не раздувает код и не занимает время на придумывание бесполезных систем. Чтобы логер не нарушал скоростные характеристики задач его делают как отдельную менее приоритетную задачу. Фиксация в логе тогда занимает очень короткое время по размещению в конвеер лога объекта ссылки на сообщение.
INDEMSYS