Dart підтримує два типи помилок.
Dart включає простий механізм логування через бібліотеку dart:developer.
dart:developer
В Dart ви визначаєте функцію, використовуючи ключове слово void, якщо вона не повертає значення, або вказуєте тип повертаємого значення в інших випадках.
void
Перед рефакторингом у вас може бути шматок коду, який мішає різні рівні абстракції або обов’язки, наприклад, обчислення знижки, а потім її застосування.