3460:421 OOP Design Patterns

12345678910111213141516171819202122
Across
  1. 1. Acronym for the authors of the Design Patterns book
  2. 7. Each design pattern has a ____
  3. 8. Must be widely ____
  4. 9. Solution must be ____
  5. 12. The "Template Method" is a _____ Pattern
  6. 14. Last name of one of the authors for the "Gang of 4 Book"
  7. 15. Each design pattern has a ____
  8. 16. Last name of one of the authors for the "Gang of 4 Book"
  9. 17. Solution should be _____
  10. 19. Each design pattern has a ____
  11. 21. Last name of one of the authors for the "Gang of 4 Book"
  12. 22. There are repeated ______ __________and roles of classes used in most software
Down
  1. 2. Language _________ may support these if organized correctly
  2. 3. Each pattern can be applied a million ____ over without ever doing it in the same way twice
  3. 4. Each pattern describes the core of a _____ to that problem
  4. 5. Need a way to ________ about them
  5. 6. Each design pattern has a ____
  6. 7. Each pattern describes a ______ which occurs over and over again
  7. 10. Last name of the author of "A Pattern Language"
  8. 11. The "Factory Method" is a _____ Pattern
  9. 13. Not possible to capture these structure and roles into specific ______
  10. 18. Last name of one of the authors for the "Gang of 4 Book"
  11. 20. The "Proxy" is a _____ Pattern