This week's book giveaways are in the Jython/Python and Object-Oriented programming forums.
We're giving away four copies each of Machine Learning for Business: Using Amazon SageMaker and Jupyter and Object Design Style Guide and have the authors on-line!
See this thread and this one for details.
Win a copy of Machine Learning for Business: Using Amazon SageMaker and JupyterE this week in the Jython/Python forum
or Object Design Style Guide in the Object-Oriented programming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
Sheriffs:
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Joe Ess
  • salvin francis
  • fred rosenberger

Core Patterns

 
Ranch Hand
Posts: 458
Scala jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I am currently studying for the SCEA/OCMJEA part 1 and was wondering which patterns are essential to know? I have read a few books on the subject and it seems there are some pretty obscure ones out there so I don't want to waste my time studying patterns which are not relevant. Is there a published list somewhere?

Thanks
Willy
 
Rancher
Posts: 175
Clojure Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

will myers wrote:I am currently studying for the SCEA/OCMJEA part 1 and was wondering which patterns are essential to know? I have read a few books on the subject and it seems there are some pretty obscure ones out there so I don't want to waste my time studying patterns which are not relevant. Is there a published list somewhere?



If it's in GoF, it's essential to know.
If it's in Alur/Crupi/Malks and hasn't been superseded by framework evolution, it's essential to know.
If it's in neither of those sources and isn't reducible to a pattern that satisfies the previous two criteria, then you can skip it.
 
author & internet detective
Posts: 39790
797
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Cade/Sheil book's list seemed accurate to me. At least, I didn't get asked any patterns they didn't talk about.
 
David Byron
Rancher
Posts: 175
Clojure Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
And to pin that down: they list all 23 from GoF and all 21 from Alur et al.
 
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The most important are JEE Design Patterns Most of Part I questions are about them.
 
Bartender
Posts: 346
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I referred to Real World JEE Patterns book by Adam Bien mentioned in my blog:
http://scea5-passingpart2and3.blogspot.com/
 
Will Myers
Ranch Hand
Posts: 458
Scala jQuery Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How are the questions in part 1 that relate to patterns structured? Do they present a description of a problem and a list of patterns that fit the problem or is there an UML diagram that you have to identify as a pattern?
 
Sharma Ashutosh
Bartender
Posts: 346
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When i appeared for SCEA5-part 1 way back in March 2009-I couldn't find any questions on patterns with UML. They could be of any nature, like:
1) Given a scenario-which pattern will be best fit.
2) Difference between two patterns
3) Principal on which a given pattern depends upon

They don't expect you to memorize the patterns but test you in terms of whether you understood the pattern really well or not?
 
Those are the largest trousers in the world! Especially when next to this ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!