Мне интересно, какие инструменты и методы используются для диагностики недостатков в крупномасштабных функциональных программах. Какие инструменты полезны? Мое настоящее понимание заключается в том, что отладка "printf" (например, добавление журнала и повторное развертывание) - это то, что обычно используется.
Если вы сделали отладку функциональной системы, что было по-другому, тогда отладка системы, построенной с помощью OO или процедурного языка?