title: Directly accessing an instance variable vs. Using an accessor method
body: <p>Can anyone explain the difference between accessing an instance attribute via <code>self.attribute</code> and by <code>@attribute</code>?</p>