Skip to content

Instantly share code, notes, and snippets.

@igmarin
Last active December 14, 2015 19:59
Show Gist options
  • Save igmarin/5140590 to your computer and use it in GitHub Desktop.
Save igmarin/5140590 to your computer and use it in GitHub Desktop.
Little example using const_missing, after reading Chap3 of Rebuilding Rails, this is how rails works.
class Object
def self.const_missing c
STDERR.puts "Missing constant: #{c.inspect}"
end
end
class Bobo < Object
def hello
puts "Hi Bobo!"
end
end
if __FILE__ == $0
Bobo.new.hello
Jajaja
Meeee
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment