Core Developer Skills: Patterns

Recommended Resource

Provide Feedback
Wisdom applies generally, as principles do, but also in specifics ways when confronted by specific kinds of problems. When these specifics repeat, there is value in sharing the patterns that we discover, giving them names to make them more shareable, and thereby creating a professional vocabulary.

In our profession there are many books on patterns. Trying to “learn all the patterns” is probably too much to ask, and also is not really necessary once we understand the principles, practices, and wisdom that underlie all patterns.