Currently I am preparing for the Java SE7 1Z0-805 upgrade exam. Have worked through the book of Ganesh and Sharma.
Now I worked my way through the exam simulator from Enthuware, part 2-design patterns and note that this simulator covers a far broader range of design patterns than does the book.
Book covers: DAO, singleton, factory, abstract factory, observer.
Enthuware simulator however asks questions about: all of the above plus service locator, business delegate, front delegate, front controller, MVC, flyweight, dispatcher view, intercepting filter, session facade, view helper, composite view, value list handler, value objects.
Obviously I would like to know the real scope for the exam.
Oracle says this:
Here four 'items' are mentioned, in line with Ganesh/Sharma book, on the other hand books like "Head First Design Patterns by Elizabeth Freeman, et al" are recommended study material, but this book covers far more than the four 'items' mentioned.
So, which design patterns should be known for the upgrade exam?
Thanks in advance.