I
Iain Barnett
Hi,
If I've got a simple bit of initialisation code
def initialize( blah )
@listener =3D Blah.new blah
end
and I'd like to add a singleton method to instance (because I don't want =
to monkey patch the Blah library) where's the best place to do that? I =
know I could do:
def initialize( blah )
@listener =3D Blah.new blah
def @listener.my_mental_method
self.give_it_up! "quickly"
end
end
but is this a good place to do it, or is there something more =
eloquent/perfomant? I'd like all instances, wherever they are created, =
to have this method, so is there a better way altogether?
Just wondering.
Regards,
Iain=
If I've got a simple bit of initialisation code
def initialize( blah )
@listener =3D Blah.new blah
end
and I'd like to add a singleton method to instance (because I don't want =
to monkey patch the Blah library) where's the best place to do that? I =
know I could do:
def initialize( blah )
@listener =3D Blah.new blah
def @listener.my_mental_method
self.give_it_up! "quickly"
end
end
but is this a good place to do it, or is there something more =
eloquent/perfomant? I'd like all instances, wherever they are created, =
to have this method, so is there a better way altogether?
Just wondering.
Regards,
Iain=