The way I use Design Patterns in my code is