Topic: Design best practices

The compromise trap