Формирование минимально возможного обьема кода для воспроизведения конкретного поведения. Соответственно, когда проблема хорошо локализована - становится легче найти точку ошибки и возможно она решается изменением парой строк кода и для решения нет необходимости углубляться в нюансы комплексной работы компилятора.