Pattern Implementation Extensibility
Summary: How can we facilitate the use of a pattern implementation in situations for which it was not originally intended? When designing a pattern implementation, ensure that the tooling used provides support for extensibility. Then, as part of the design, consider how and where to enable others to extend the solution.
Related Patterns and Guidelines: Plug-in pattern, Limited Points of Variability
Associated Tasks: Design a Pattern