Курс языка программирования Raku / Продвинутый уровень / Отладка
Отладка с помощью dd
Существуют разные способы отладки программы: от простой инструкции
печати, такой как say, до более сложных инструментов
трассировки. В этом разделе мы рассмотрим удобную процедуру
dd. Она встроена в компилятор Rakudo, хотя и не является
частью стандарта языка Raku.
Название dd расшифровывается как data dumper
(дампер данных). В отличие от say или put,
которые предназначены для обычного вывода программы, dd
печатает удобное для разработчика представление значения — ту же
кодоподобную форму, которую создаёт метод .raku
из предыдущего раздела. Она выводит данные в поток стандартной ошибки,
поэтому её вывод не смешивается с данными, которые ваша программа
печатает для пользователя.
Темы этого раздела
Практика
Пройдите 1 тест по содержанию этого раздела.
Упражнения
В этом разделе 3 упражнения. Прежде чем приступать к практике, изучите все темы раздела.