title: Design patterns, how do they differ from other programming styles?
body: <p>Design patterns aren't necessarily a programming style but rather a template for solving a problem in a number of different situations.</p>
  
  <p>But how do they differ from other programming styles?</p>
  
  <p>Thanks</p>
  
  <p><strong>Edit:</strong>
  "(a) What are design patterns? How do these differ from other programming styles? [7]"</p>