title: Interfaces and Coupling
body: <p>From a design and loose coupling standpoint.  Is it a good idea to have an interface for each class in a project that might be part of a composition model?</p>
  
  <p>I have a project where I'm doing this, but now I'm getting rather a lot of interfaces, in an attempt to keep things relatively loosely coupled.</p>