title: Can you explain the Context design pattern?
body: <p>I've started to read about the <a href="http://www.corej2eepatterns.com/ContextObject.htm" rel="noreferrer">Context design pattern</a>. Here's what I understood from the text :</p>
  
  <ul>
  <li><p>you have a map containing all your variables</p></li>
  <li><p>you pass it around to whoever needs it, so that you won't have to send all the variables as method parameters</p></li>
  </ul>
  
  <p>Did I "get" it?</p>