Отладка приложений
Добавлено: 06 Декабрь 2017, 8:53
Когда-то давно выкладывал в clalist ролик по отладке приложений. Размещу здесь для истории.
В простейших случаях я, как и большинство, наверное, использую обычные stop или простые процедурки просмотра содержимого очередей и групп. Кларионовским отладчиком не пользуюсь, так как он неудобен. Для отладки сложных алгоритмов бизнес-логики в приложениях был разработан свой отладчик, позволяющий выполнять код пошагово, контролировать и устанавливать значения переменных, устанавливать простые и условные точки прерывания и т.п. Отладчик встроен в мой фреймворк и заточен на определенный стиль разработки. Обычно бизнес-логику я делаю в процедурном стиле и отладчиком выцеливаю нужные рутинки. Позже отладчик стал использоваться и для классов. Все сложные классы имеют подключеный отладчик. Там даже проще получается, выцеливаются нужные методы классов.
Ролик старый, но по нему можно понять идею и логику работы. Внешне отладчик практически не поменялся. Ролик на флэше.
http://finsoftrz.ru/moves/movDeb.htm
В простейших случаях я, как и большинство, наверное, использую обычные stop или простые процедурки просмотра содержимого очередей и групп. Кларионовским отладчиком не пользуюсь, так как он неудобен. Для отладки сложных алгоритмов бизнес-логики в приложениях был разработан свой отладчик, позволяющий выполнять код пошагово, контролировать и устанавливать значения переменных, устанавливать простые и условные точки прерывания и т.п. Отладчик встроен в мой фреймворк и заточен на определенный стиль разработки. Обычно бизнес-логику я делаю в процедурном стиле и отладчиком выцеливаю нужные рутинки. Позже отладчик стал использоваться и для классов. Все сложные классы имеют подключеный отладчик. Там даже проще получается, выцеливаются нужные методы классов.
Ролик старый, но по нему можно понять идею и логику работы. Внешне отладчик практически не поменялся. Ролик на флэше.
http://finsoftrz.ru/moves/movDeb.htm