Ruby gebruikt begin, rescue, ensure en end om fouten te behandelen.
begin
rescue
ensure
end
Ruby komt met een ingebouwde module voor loggen, Logger, die super eenvoudig te gebruiken is.
Logger
Stel je voor dat je een snel script schrijft om gebruikers te begroeten.
Laten we een voorbeeld doorlopen van het refactoren van een Ruby-methode die de som van kwadraten berekent.