AI summary not available
This video doesn't have a transcript yet
Transcript not available
This video doesn't have captions
Start a conversation
Ask anything about RubyConf 2024 Breaking nil to fix bugs: experimental approach by Enrique Mogollan
AI responses may be inaccurate. Verify important information.
RubyConf 2024 Breaking nil to fix bugs: experimental approach by Enrique Mogollan
In Ruby, encountering `nil` is inevitable and often leads to frustrating bugs and NoMethodError exceptions. While `nil` is a crucial part of Ruby's design, it can be the source of elusive and hard-to-diagnose issues in your codebase. This talk explores an unconventional and experimental approach to debugging by "breaking" the nil object. How will we debug bugs? - extending the NilClass - customizing method_missing - creating methods dynamically with the previous options This is probably the wrong solution. Don't try this in production. However, we'll find bugs and it will be fun!