Подтвердить что ты не робот

Сравнение обработчиков исключений Delphi

Как бы вы сравнили MadExcept с EurekaLog как обработчик исключений для вашего приложения Delphi?

Почему вы выбираете один за другим?

Существуют ли какие-либо другие обработчики исключений для Delphi, которые следует рассматривать в дополнение к этим двум?


Ну, ответ был между Смашером и Марком, у которых была хорошая информация в их сравнениях, но в итоге они выбрали один и тот же. Так что это был взмах - и я дал ответ Smasher, только потому, что он был первым из двух, чтобы ответить.

4b9b3361

Ответ 1

Мы сравнили эти два, прежде чем принимать решение об использовании EurekaLog. Он выглядел намного более настраиваемым, и, похоже, он получил более профессиональную поддержку. Пока ничего плохого сказать об EurekaLog пока нет. Он отлично работает и не слишком сложно настроить и настроить способ, которым вам нравится.

Ответ 2

После сравнения двух я пошел с MadExcept. В то время (~ 5 лет назад) была какая-то разница, которая была важна для меня, но, глядя на их веб-сайты, теперь похоже, что отличительные черты больше не существуют.

Один из элементов, который меня раскачивал, был методы отслеживания стека на сайте Madshi. В предыдущей компании, в которой я работал, был специальный экземпляр объекта VB6. Я видел некоторые боли, которые они пережили, и мое впечатление, что Мадши - действительно умный парень, который знает, что он делает.

Я наследовал проект, который использовал EureakLog и фактически использовался как в течение 2 лет. В конце концов я преобразовал этот проект в использование MadExcept. Мне было более комфортно с ним и предпочли отчеты об ошибках MadExpect.

Мне очень повезло с поддержкой на форумах Madshi - несколько раз с ответом самого Мадши. Если вы посмотрите, вы увидите, что он очень активен там.

Я посмотрел материал JCL, но оба MadExcept и EureakLog были настолько дешевы, профессиональны и хорошо работали, что я даже не думал дважды, прежде чем идти с MadExcept.

Ответ 3

Мы - команда, которая использует JCL для исключений catch и записывает их с помощью callstack в log файл. Он отлично работает.

Ответ 4

JCL имеет свой собственный обработчик исключений, это, конечно, конечно, и это довольно приятно.

Ответ 5

Существует также JclDebug, часть библиотеки кода jedi. Я не знаю, как это сравнивается с MadExecpt и EurekaLog, так как я никогда не использовал ни один из этих двух.

Ответ 6

В очень большом проекте я пробовал оба испытания, и я смог скомпилировать с первой попытки с MadExcept, пока компиляция не сработала с EurekaLog. Мой коллега, кстати, мог скомпилировать оба, так что это была проблема, зависящая от машины. Кстати, они поставляются с аналогичными хорошими функциями, которые должны иметь для каждой компании.