Курс Raku / Розширені / Налагодження

Налагодження з dd

Існують різні способи налагодження програми: від простої інструкції друку, такої як say, до більш складних інструментів трасування. У цьому розділі ми розглянемо зручну процедуру dd. Вона вбудована в компілятор Rakudo, хоча і не є частиною стандарту мови Raku.

Назва dd означає data dumper (дамп даних). На відміну від say або put, які призначені для звичайного виводу програми, dd друкує зручне для розробника представлення значення — ту саму форму, подібну до коду, яку створює метод .raku з попереднього розділу. Вона пише у стандартний потік помилок, тому її вивід не змішується з даними, які ваша програма друкує для користувача.

Теми цього розділу

Практика

Виконайте 1 тест за змістом цього розділу.

Вправи

У цьому розділі 3 вправи. Перш ніж братися до практики, вивчіть усі теми розділу.

  1. Вивести структуру даних
  2. Вивести типізовану змінну
  3. Вивести хеш

Навігація курсом

Вибір правильного методу   |   Вивід змінних