�书目 - 截取自 coding horror 2004年的一篇博文" width="285" height="647" srcset=""/></a></p></blockquote>
<p><strong>SOLID:</strong></p>
<p>five principles are principles of <em>class design</em>. They are:</p>
<table border="1" cellspacing="0">
<tbody>
<tr>
<td><strong>SRP</strong></td>
<td><a href="http://www.objectmentor.com/resources/articles/srp.pdf" target="_blank">The Single Responsibility Principle</a></td>
<td><em>A class should have one, and only one, reason to change.</em></td>
</tr>
<