Dart ondersteunt twee soorten fouten.
Dart bevat een eenvoudig logmechanisme via de dart:developer bibliotheek.
dart:developer
In Dart definieer je een functie met het trefwoord void als deze geen waarde teruggeeft, of je geeft anders het type waarde op dat het teruggeeft.
void
Voor het refactoren heb je misschien een stuk code dat verschillende niveaus van abstractie of verantwoordelijkheden mengt, zoals het berekenen van een korting en vervolgens toepassen.