title: Accounting Software Design Patterns
body: <p>Are there any good resources (books, authoritative guides, etc.) for design patterns or other best practices for software that includes financial accounting features?</p>
  
  <p>Specifically, where is good information about handling issues like the following:</p>
  
  <ul>
  <li>Internal representations of money quantities</li>
  <li>Internal representations of accounts, journals, and other records</li>
  <li>Reconciling inconsistencies (either automatically or via user action)</li>
  <li>Handling ends of accounting periods (daily, weekly, monthly)</li>
  <li>Designing UIs and printed financial reports that make sense to businesspeople</li>
  </ul>
  
  <hr>
  
  <p>Note: "Authoritative" or otherwise widely-accepted information is what we're looking for here. Otherwise, this will just turns into a big list of anecdotes of all the things people have tried, making the topic very subjective.</p>