Trade-offs & Patterns