Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Confusing names of Design Patterns

 
Niranjan Deshpande
Ranch Hand
Posts: 1277
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all,

Does anyone has a list of all the design patters ( those on / and not on the exam ) and their alternate names ?

This is must to know as the names in the options are quite confusing.
For example - Question Num 3 in head first design pattern mock has some names like Domain Activator
Intercepting Observer
Composite Delegate
Transfer Decade

I choose the third, reason for this is - the question mentions "...supports
J2ME,UDDI registries" - this made me think -
The Service Locator is the only pattern that support many registires, and the design patter CLOSE TO it is the Business DELEGATE. this DELEGATE matches with the 3rd option, so i choose it

but still i would like to get a list on design patterns and alternate names for each.

Thanks in advance
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
For all J2EE patterns :
http://java.sun.com/blueprints/patterns/

At the exam, a pattern with a name you've never seen is probably a wrong answer
 
Niranjan Deshpande
Ranch Hand
Posts: 1277
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
At the exam, a pattern with a name you've never seen is probably a wrong answer

I Agree you on that. but by your logic all the above options are wrong.
I havent seen anything by the name 'transfer delegate'
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Exam objectives are clear about Design Patterns. Don't expect other naming :

* Given a scenario description with a list of issues, select a pattern that would solve the issues. The list of patterns you must know are: Intercepting Filter, Model-View-Controller, Front Controller, Service Locator, Business Delegate, and Transfer Object.
* Match design patterns with statements describing potential benefits that accrue from the use of the pattern, for any of the following patterns: Intercepting Filter, Model-View-Controller, Front Controller, Service Locator, Business Delegate, and Transfer Object.
 
Bryan Basham
author
Ranch Hand
Posts: 199
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Niranjan,

Sorry about that Question 3 (pg 752) is a bogus mock question. The others are quite right that if you don't recognize the pattern name (as one listed in the SCWCD exam objectives) then it is not a correct answer.

This question is really just a joke. Notice the reference to "Dating Design Patterns" on the answer page (755). This is a reference to a book that a friend of ours wrote. See: Dating Design Patterns web site

Cheers,
Bryan
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic