Best Practices? Let's Talk Best Patterns.