When to add an interface to a class

Matthias Noback