From: Rong Date: 2009-09-08T13:40:03+09:00 Subject: Mixins I have the following code separated in 2 files. module UsefulFeatures def class_name self.class.to_s end end ------------------------------------- require UsefulFeatures class Person include UsefulFeatures end x = Person.new puts x.class_name Every time I try to run this I get the following error: Test2.rb:1:in `
': uninitialized constant UsefulFeatures (NameError) What am I doing wrong?