• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Preparing for the exam

 
dapo lawore
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi there, i am prepared for this exam and i need materials, that can help me get do very well as well as good grip of the concepts and contents of the exam.
thanks
[ April 18, 2008: Message edited by: Ulf Dittmer ]
 
John Donoghue
Ranch Hand
Posts: 45
IntelliJ IDE Mac OS X Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This site is great. I also recommend "SCJD Exam with J2SE 5" (2nd ed) by Andrew Monkhouse and Terry Camerlengo, published by Apress. There is a great little PDF that O'Reilly sells "Checking Java Programs" (it is one of their "short cuts"). I thought it was worth way more than the $10 or $15 that it cost.

Take a look at the Sun Code Conventions on Sun's site (a pain to adopt when you start coding, but you get used to it quickly). You have to use javadoc, so I'd suggest taking a look at the "doccheck" doclet on Sun's site.

I got paranoid, and so I used Junit for testing, and jlint, PMD, FindBugs for checking the code, along with CheckStyle and PMD for checking the format of the code (all of these are open source). Take a look at the PMD website, especially the "links to similar projects".

If you are new to unit testing, take a look at the book by the Pragmatic Programmers for a quick, readable overview (make sure to get the JUnit version--there are two editions of a similar book on the .NET clone, NUnit). Beyond that, I loved Astles' "Test Driven Development" to
Kent Beck's test driven development is a good, quick read by the author of JUNIT (although the 2nd half is about Python). O'Reilly has two others (JUNIT pocket guide and xUnit frameworks) that are not aimed at applications, and so I'd stay away from them.

If you get thoroughly hooked, the "JUnit in Action" book the Manning publishes is pretty good. They also have a more recent book (Test Driven). There is another on JUnit's competition, TestNG, that came out last year as well (I think it is published by Addison-Wesley).

I hope some of that helps.

-John Donoghue
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic