Here is my favorite part, we get this question all the time..
SVB: How do design patterns often discussed in object-oriented circles relate to framework design?
KC: The Design Patterns community has concentrated on internal implementations, while the
Both traditional design patterns and our framework design guidelines contribute to establish a common design language. Now, people have a common language. I think our guidelines continue [the work of design patterns] in the API space. For example, if I hear or read "Async Pattern," I know how it works, because there is a common language and consistency to the framework.