Article: 10 things you should know about method_missing in Ruby

10 things you should know about method_missing by Max and Amy Newell from ThirdbIT

1. method_missing is a Ruby kernel method and everyone should know about it.

2. Rails implements some of its funkiest magic with method_missing. When you ask your model to find_by_freaky_column_name, and it does so, that’s because ActiveRecord::Base overrides the kernel’s method_missing method.

Leave a comment