Ruby utilizza begin, rescue, ensure ed end per gestire gli errori.
begin
rescue
ensure
end
Ruby include un modulo integrato per il logging, Logger, che è super facile da usare.
Logger
Immagina di scrivere uno script veloce per salutare gli utenti.
Andiamo attraverso un esempio di refactoring di un metodo Ruby che calcola la somma dei quadrati.