--000feaef69545f764704726b1b1c Content-Type: text/plain; charset=ISO-8859-1 On Sun, Aug 30, 2009 at 10:09 PM, Joel VanderWerf <vjoel / path.berkeley.edu>wrote: > Yehuda Katz wrote: > >> class Person >> prepend Exclaimer >> end >> > > Is there some way to make the relationship more visually obvious? > > class Person > Exclaimer > end > > class Person > self >> Exclaimer > end > Hmmm... seems potentially a bit visually confusing. I'm happy with prepend, in particular if we also make prepend a method on Array. -- Yehuda > > Whatever you call it, I like the idea--it beats extending each instance > with the module. > > -- > vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407 > > -- Yehuda Katz Developer | Engine Yard (ph) 718.877.1325 --000feaef69545f764704726b1b1c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <br><br><div class="gmail_quote">On Sun, Aug 30, 2009 at 10:09 PM, Joel VanderWerf <span dir="ltr"><vjoel / path.berkeley.edu></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> <div class="im">Yehuda Katz wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> class Person<br> ¨Βςεπεξδ ΕψγμαινεςΌβςend<br> </blockquote> <br></div> Is there some way to make the relationship more visually obvious?<br> <br> class Person > Exclaimer<br> end<br> <br> class Person<br> ¨Βεμ¦ητ»¦ητ» ΕψγμαινεςΌβςend<br></blockquote><div><br></div><div>Hmmm... seems potentially ¨Β βι¤Β ¨Βισυαμμγοξζυσιξη® Ι¦£³Ή»θαππχιτθ πςεπεξδ¬ ιξ παςτιγυμας ιζ χε αμσοαλπςεπεξνετθοδ οξ Αςςαω®Ό―διφΎΌδιφΎΌβςΎΌ―διφΎΌδιφΎ ΩεθυδαΌ―διφΎΌδιφ <br></div><div>/div><blockquote class="gmail_quote" style="margin:08ex;border-left:1px #ccc solid;padding-left:1ex;"> <br> Whatever you call it, I like the idea--it beats extending each instance with the module.<br><font color="#888888"> <br> -- <br> ¨Βκοεμ Κοεμ ΦαξδεςΧεςζ πατθ βεςλεμεω εδµ±¶¶³΄°·ΌβςΎ <br> </font></blockquote></div><br><br clear="all"><br>-- <br>Yehuda Katz<br>Developer | Engine Yard<br>(ph) 718.877.1325<br> --000feaef69545f764704726b1b1c--