Patterns and Paradigms