title: What are the advantages and disadvantages of the Properties Pattern?
body: <p>Steve Yegge describes the <strong>Properties Pattern</strong> in a <a href="http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html#Property" rel="noreferrer">blog post</a> of his.</p>
  
  <p>For someone using a static language like C# or Java, what are the advantages and disadvantages of this approach? In what kind of projects would you want to use the Properties Pattern, and when would you want to avoid it?</p>