Slide 13
Slide 13 text
Javier Gonzalez-Sanchez | CSE360 | Fall 2020 | 13
Patterns are these Blocks
• Design patterns are solutions to software design
problems you find again and again in real-world
application development.
• Patterns are about reusable designs and
interactions between objects.
• The 23 Gang of Four (GoF) patterns are generally
considered the foundation for all other patterns
(Gamma, Helm, Johnson, and Vlissides).