История изменений
Исправление Esper, (текущая версия) :
Не путай отладку и трассировку.
Отладка - это устранение ошибок. Для устранения ошибок в программе для ПК на языке с GC, в общем случае, достаточно нормального IQ и возможности вывести произвольное значение в произвольном месте, для чего в хаскеле и нужны всякие trace.
Некоторые пытаются компенсировать недостаток IQ или нежелание воспользоваться им в полной мере регулярным втыканием в отладчик. Это и есть debugger-driven programming.
Что я там путаю в рамках борщехлёбской терминологии - для меня загадка, да мне и неинтересно.
Исходная версия Esper, :
Не путай отладку и трассировку.
Отладка - это устранение ошибок. Для устранения ошибок в программе для ПК на языке с GC, в общем случае, достаточно нормального IQ и возможности вывести произвольное значение в произвольном месте, для чего в хаскеле и нужны всякие trace.
Что я там путаю в рамках борщехлёбской терминологии - для меня загадка, да мне и неинтересно.