title: Use of Facade Pattern
body: <p>How can I know that I need a facade Pattern at a point in my application development?</p>
  
  <p>How can I draw the line between Facade Pattern and Template Pattern?</p>
  
  <p>For example: In <a href="http://wiki.asp.net/page.aspx/311/facade/" rel="nofollow noreferrer">[this]</a> article, we see that, <code>int placeOrder(int CustomerID, List&lt;BasketItem&gt; Products)</code> has a number of predefined steps in the algorithm. So why don't the author use Template Pattern here?</p>