From: tamouse mailing lists Date: 2013-05-13T04:56:12+09:00 Subject: Re: difference Module#extend_object and Module#extended On Sun, May 12, 2013 at 9:05 AM, Love U Ruby wrote: > Hi, > > I just introduced one callback says > > http://www.ruby-doc.org/core-2.0/Module.html#method-i-extend_object. > > extend_object(obj) → obj > > But I am familiar with Module#extended hook. But not understood while > `Module#extended` we have,then why `Module#extend_object`? > > Is there any difference between them? They have complete different uses. #extended is a hook run *after* you extend an Object using #extend_object.