Confident Ruby

Book •
In "Confident Ruby," Avdi Grimm explores techniques for writing more robust and maintainable Ruby code by focusing on handling uncertainty and potential failures.

The book emphasizes the importance of designing systems that gracefully handle unexpected inputs, null values, and external dependencies.

Grimm advocates for pushing uncertainty to the edges of the system, isolating potentially problematic areas and reducing the risk of cascading failures.

He presents practical strategies for managing state, handling exceptions, and writing code that is resilient to change.

By applying the principles outlined in "Confident Ruby," developers can build more reliable and predictable applications.

Mentioned by

Mentioned in 0 episodes

Mentioned by
undefined
Joël Quenneville
as influential in how he deals with nil values and uncertainty in his code.
491: Influences that shaped our thinking

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app