Почему не Paganza Pascal Analyzer Lite

Pascal Analyzer создавался немного с другими целями. Результат его работы - это гораздо более полный сбор различных метрик проекта, только часть из которых - потенциальные ошибки. Но и в этой части мы предпочитаем Beholder, потому что:

  1. В случае обнаружения недостатков в анализируемом коде, возможна отправка результатов почтой.
  2. Возможен вывод результата в журнал событий Windows.
  3. Поддерживается вывод результата в XML.
  4. Beholder позволяет контролировать степень использования исключающих проверки тэгов.
  5. Возможен вывод результата в HTML.
  6. Pascal Analyzer исповедует другую философию и в некоторых пунктах его рекомендации прямо противоречат целям Beholder. Pascal Analyzer стремится сделать ваш код более эффективным для выполнения. Например, советует избегать методов, которые вызываются один раз. Beholder помогает сделать ваш код более понятным и лёгким в сопровождении. Например, советует разбивать большие методы на логические блоки, которые оформлять отдельными методами.