This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Hi Dan, I am not sure whether I should take certification exam for 1.2 or 1.4 What are the pros & Cons of it ? I noticeds that for 1.4 there was no swing or graphics. Does that mean that degree of complexity will be more in 1.4 ? Also is there a change is the exam pattern for 1.4 compared to 1.2 ? Thanks
Bobby, I think that studying for the 1.4 exam is a lot easier than studying for the 1.2. The AWT and IO topics are very large so their removal greatly reduces the amount of material that needs to be covered. The new assertions topic is very easy. The document, Programming with Assertions, provides all the information that you need. The removal of the AWT and IO topics allows the 1.4 exam to include a lot more questions on Java fundamentals. I don't think that increased depth in the fundamental areas is a problem. I think that learning a narrow set of topics to a greater level of detail is easier than learning a wider range of material to a lesser level of detail. If you try to learn a wider range of topics to a lesser level of detail, then it is more difficult to determine how much detail is enough to pass the exam. If you are required to study a narrower set of topics to a greater depth of detail then you can just go ahead and study until you think you actually know the material. My advice is to study for the 1.4 exam. The 1.2 exam will soon disappear anyway.
Dan Chisholm<br />SCJP 1.4<br /> <br /><a href="http://www.danchisholm.net/" target="_blank" rel="nofollow">Try my mock exam.</a>
Originally posted by Salim Mohamed: Thanks for your insights Dan. IS there any good material available on threads and assertions (other than sun's link) you have provided ?
The "Programming with Assertions" document contains more than enough information to score 100% on the assertions questions. For the purposes of the exam, there is no need for additional information on the assertions topic. It really is that easy. Have you seen the following link on Threads? http://java.sun.com/docs/books/tutorial/essential/threads/index.html