• 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 Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Is the test mainly on EJBs?

 
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
It sounds like the majority of the test is EJB concepts. To what level of understanding do you need to know the other concepts, like UML, etc.
 
Rancher
Posts: 1449
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Phil,
It's not that EJBs are a majority of the test, just a big part of it, and you have to know them very well. There are 12 objectives related to EJB and EJB containers so if you get a question on each of these that is 25% of the test right there. Do your best to understand the details of the things mentioned in the objectives. There is some discussion about that here and here.
John
 
Phil Perkins
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks,
Where can I get informaion on design patters?
 
John Wetherbie
Rancher
Posts: 1449
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The best source, at least for the Part I exam, is the Design Patterns book by Gamma, et. al. If you don't have this book I would strongly suggest you get it. It was one of, if not the, most important software engineering book of the last decade.
If you don't want to buy it ask around and see if you can borrow it from somebody.
Paid political announcement: If you decide to buy the book please go here,find the Design Patterns book, and click through to Amazon. This helps keep the lights on in the barn and the chickens in the corral!
John
 
Phil Perkins
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
My experience with C++ is extremely rusty and I haven't had any direct experience with Smalltalk. Are there any good books that more Java oriented or are the discussions from that particular book helpful enough to warrant the language difference?
 
John Wetherbie
Rancher
Posts: 1449
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There are other books on patterns that are Java specific but I can't recommend one because I haven't read them. You can probably go out to Amazon and search for them to see what is available.
C++ isn't that much different from Java and if you know UML/OMT you should be able to understand the diagrams fine. If you know all the patterns by name from the Design Patterns book and you can describe what each one can be used for you will do fine on the exam as far as I can tell.
John
 
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
To reply to Phil Perkins concerns about Gamma et al: It's true that the Gamma book gives examples in C++ and Smalltalk, but this shouldn't be a problem. I don't know any Smalltalk, and I know very little of C++, but I am able read Gamma et al. without any problem. You hardly need to look at the code at all; you can understand the patterns very well just from reading the explanatory text.
Aside from that, the exam objectives explicitly name Gamma as the reference to study for Design Patterns. Quoting from the objectives:
"Patterns will belimited to those documented in Gamma et al. and named using the names given in that book....
State the name of a Gamma et al. design pattern given the UML diagram and/or a brief description of the pattern's functionality...."
That alone is reason enough to study from Gamma; if you know the pattern but call it by a name that is not given in Gamma, you'll run into trouble. The Gamma book is from 1995, so you should be able to find it in a library if you don't want to buy it. It's a pretty important book, worth the investment.
Read more about the objectives at http://suned.sun.com/USA/certification/archobj.html
 
reply
    Bookmark Topic Watch Topic
  • New Topic