Interface Design Principles

For any kind of interface. See also: Security As A Class Of Interface Guarantee.