title: When do you violate SRP (Single Reponsibility Principle)?
body: <p><strong>SRP</strong>(<a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=6&amp;url=http%3A%2F%2Fwww.objectmentor.com%2Fresources%2Farticles%2Fsrp.pdf&amp;ei=fsTUSdXFGt2MtgeYtYXhDw&amp;usg=AFQjCNHQQ1Aw-2yCciEbERpJn3VdHBCmQw&amp;sig2=SfZ5lixoD1iPnM8KnQ_W2A" rel="nofollow noreferrer">PDF</a> version; <a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=html&amp;cd=6&amp;url=http%3A%2F%2F74.125.47.132%2Fsearch%3Fq%3Dcache%3AMW-oZKBBOMYJ%3Awww.objectmentor.com%2Fresources%2Farticles%2Fsrp.pdf%2Bsrp%26cd%3D6%26hl%3Den%26ct%3Dclnk%26gl%3Dus%26client%3Dfirefox-a&amp;ei=fsTUSdXFGt2MtgeYtYXhDw&amp;usg=AFQjCNExM43HwdCHHSpd-r8VlVlymNF7lw&amp;sig2=Y38RET_adHjn-kjzY7fq8A" rel="nofollow noreferrer">HTML</a> version) states that</p>
  
  <blockquote>
    <p>There should never be more than one reason for a class to change</p>
  </blockquote>
  
  <p>When you take a look at Outlook, Calendar Event window, it has "Save <strong>and</strong> Close" button.</p>
  
  <p><img src="https://farm4.static.flickr.com/3604/3406305729_783218cae6_o.png" alt="alt text"></p>
  
  <p>So when the functionalities of either or both <em>Save</em> or <em>Close</em> changes, that button should change.  It obviously violates SRP. <br /><br />
  This functionality both saves time and convinient since that is what most of users <em>expect</em> to do when they save an appoint on a calendar.<br /><br /></p>
  
  <p>But now, my question is, when <strong>else</strong> do you violate SRP other than when the feature need to be usuable in Outlook?</p>