Хочу поделиться библиотеками для обработки ошибок, логгирования, отслеживания выполнения кода и тестирования компонентов (unit testing). Навеяно жавой и обидой отсутствия подобного в LS.
Код на гитхабе: https://github.com/dev-ng/ls-dl Описание смотрите в README.
Есть дальнейшие идеи развития, но по времени самостоятельная реализация может сильно затянуться в связи с загрузкой. Если есть желающие - присоединяйтесь!
В списке идей:
- отвязать управление логгированием от кода, т.е. переключение в режим debug для выбранного модуля делать без изменения кода (через UI, notes.ini или т.п)
- сделать логгирование в файл в стандартном формате, понимаемом существующими анализаторами логов
Код на гитхабе: https://github.com/dev-ng/ls-dl Описание смотрите в README.
Есть дальнейшие идеи развития, но по времени самостоятельная реализация может сильно затянуться в связи с загрузкой. Если есть желающие - присоединяйтесь!
В списке идей:
- отвязать управление логгированием от кода, т.е. переключение в режим debug для выбранного модуля делать без изменения кода (через UI, notes.ini или т.п)
- сделать логгирование в файл в стандартном формате, понимаемом существующими анализаторами логов