title: Placement of instance variable declarations
body: <p>I've seen some developers put instance variable declarations at the end of classes though I mostly see them placed at the top.  The only reasons I can think of for doing this are stylistic preference or maybe it somehow makes them easier to work with in an IDE.  Is there a more legitimate reason for choosing this style?</p>