0

I have an UML exam coming up in a few days and have a feeling one of these topics will come up in the form of: "Explain using an example the Expert pattern".

A brief and understandable explanation is all I'm looking for - I haven't been able to find this online anywhere.

Thanks

  • 1
    Read here: https://en.wikipedia.org/wiki/GRASP_(object-oriented_design) – qwerty_so Dec 30 '17 at 16:27
  • 1
    you can find a good example of **Expert Pattern** in this [free ebook](https://www.utdallas.edu/~chung/SP/applying-uml-and-patterns.pdf) (Applying UML and Patterns, pages 221-226). – Gholamali Irani Dec 30 '17 at 18:29
  • That ebook also has controller and creator patterns which were explained very well, complete with diagrams. Thanks for showing me this resource - I completely understand the concepts now. – dinosaurjohnson Jan 03 '18 at 17:24

1 Answers1

0

Information expert is a GRASP pattern, GRASP patterns are related to design principles ( see GRASP ) and GOF pattern are related to design. Even if GOF patterns, for me, are built with GRASP principles.

Information expert stands that the class that get the information shall get the method providing this information. See information expert

Did you really look on the net before asking your question ?

granier
  • 1,739
  • 13
  • 25