רובי משתמשת ב־begin, rescue, ensure ו־end כדי לטפל בשגיאות.
begin
rescue
ensure
end
רובי כוללת מודול מובנה לרישום, Logger, שהשימוש בו קל מאוד.
Logger
דמיין שאתה כותב סקריפט מהיר לברך משתמשים.
בואו נעבור על דוגמה של ריפקטורינג למתודה ברובי שחושבת את סכום הריבועים.