title: OOP vs Functional Programming vs Procedural
body: <p>What are the differences between these programming paradigms, and are they better suited to particular problems or do any use-cases favour one over the others?</p>
  
  <p>Architecture examples appreciated!</p>