Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

SCJD (96 %)

 
Kai Witte
Ranch Hand
Posts: 356
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hello,

after waiting for 3 horrible weeks I passed the SCJD:

General Considerations (maximum = 100): 100
Documentation (maximum = 70): 70
O-O Design (maximum = 30): 30
GUI (maximum = 40): 24
Locking (maximum = 80): 80
Data store (maximum = 40): 40
Network server (maximum = 40): 40

I never posted anything in this board before, but it helped me: The solution of Andrew Monkhouse for identifying clients when using RMI with a DBMain interface without cookies saved a lot of time. In other points I got the valuable assertion that my thoughts were correct, for example about not implementing the methods delete and create. Thanks!

It worked on my assignment for 17 days (100 - 200 hours): 6 Days designing, 7 days implementing, 3 days for the rest of the documentation and testing.

Notable implementation comments:
I did not implement the delete and create methods. I made a very simple GUI without menu or button bar. Usually that pays off as other score reports demonstrate, but I think what they did not like was that I did not even use a file chooser for the database file (just a text field). I used a very simple, very weird locking system I thought up by myself. I did not handle the case that a client holding a lock crashes (or disconnects or whatever) and thus does not unlock and documented this in my choices (why I did this) and in the user manual (what to do in that case).
With 138 kB source code (including lots of comments) I kept the program simple and small. I always had the "must"-requirements in mind, designed and programmed closely towards them.

I wrote several much harder programs in the past, some of them are in commercial use. But the database locking was new to me. Though my own weird system has been approved I have to read about the common solutions to such problems.

Yours

Conan
[ August 26, 2004: Message edited by: Conan Elvitaro ]
 
Weerawit Maneepongsawat
Ranch Hand
Posts: 203
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrat!!!
 
Oneal Shaha
Ranch Hand
Posts: 98
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Heartly Congrats
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 12012
218
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Conan
 
Nicholas Cheung
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrad!!!

What's next?

Nick
 
Kai Witte
Ranch Hand
Posts: 356
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thx for the friendly congratulations!

Originally posted by Nicholas Cheung:

What's next?


SCWCD. Btw: It is said that the SCWCD is easier and goes faster than the SCJD. But for me it is the other way round. I expect about 3 - 6 Months learning time for the SCWCD, and writing the SCJD-assignment took only about 17 days. I have to admit however that I don't know anything about what I need for the SCWCD, and for the SCJD I had all the theoretical knowledge and experience to start immediately. Besides for Java web components I did not find a book that I like yet.

Yours Conan
 
Terry Martinson
Ranch Hand
Posts: 293
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Conan -
Congratulations!!!

You might want to check out the new Head First Servlets and JSP book that is structured specifically for passing the SCWCD exam. It has just been released. However, Amazon isn't shipping it quite yet.

See more details in the Web Component Certification forum - here's a specific topic

Good luck!

TJ
[ August 31, 2004: Message edited by: Terry Martinson ]
 
Oneal Shaha
Ranch Hand
Posts: 98
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats !!!
It is a great score
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic