<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 23 Nov 2011, at 15:08, Sam Livingston-Gray wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>On Nov 23, 2011, at 12:04 AM, Tom Stuart <<a href="mailto:tom@therye.org">tom@therye.org</a>> wrote:<br><blockquote type="cite">This is the paragraph where I restrain myself from launching into a diatribe about how we should always think thrice before using attr_* because of implications for encapsulation.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Cheers,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Other Tom<br></blockquote><br>Search for James Ladd's "east-facing code" -- i did a small learning project using the approach and it's quite the eye-opener. Haven't been able to apply it to day job, though. For more on the topic see also @addcasts ep ...#4, I think?<br><br>--<br>(Sent from phone; please excuse brevity.)<br></div></blockquote><br></div><div>Thanks for the tip, Sam. This is exactly what I'm driving at. The article in question is available at <a href="http://jamesladdcode.com/?p=12">http://jamesladdcode.com/?p=12</a>, and I heartily recommend it.</div><div><br></div><div>Be warned: it contains Java. Get over it. ;)</div><div><br></div><div>Cheers,</div><div><br></div><div>Other Tom</div><br></body></html>