Update design-patterns.md