title: When should you make an interface/contract, and when not?
body: <p>As the title says: What are key points indicating you should use and interface. And what are key points indicating that you should <strong>not</strong> use an interface?</p>