Design Patterns and Contracts | lit.salon