title: Dagger 2 subcomponents vs component dependencies
body: <p>Dagger 1's <code>plus()</code> method is something I used quite often in previous applications, so I understand situations where you might want to have a subcomponent with full access to the parent graphs bindings.</p>
  
  <p>In what situation would it be beneficial to use a <em>component dependency</em> instead of a <em>subcomponent dependency</em> and why? </p>