jQuery in Action, 3rd edition
The moose likes Certification Results and the fly likes cleared SCJD 381/400 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Customer Requirements for Developers this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Certification » Certification Results
Bookmark "cleared SCJD 381/400" Watch "cleared SCJD 381/400" New topic

cleared SCJD 381/400

Guillaume Jeudy

Joined: Jul 27, 2009
Posts: 24
Hi guys,

I just cleared SCJD URLyBird assignment.

Here's my score:

General Con: 100 90
Documentation: 70 70
OOD: 30 30
GUI: 40 31
Locking: 80 80
Data Store: 40 40
Network Server: 40 40
Total: 400 381

Breakdown of my choices:

-3-tier layering (thin client layer, service layer, db layer)
-Networking with RMI (easier to use, simpler resulting code for junior level programmer understanding)
-Control database record lock owner by running thread
-Initialize DBSchema class at startup by reading database file header. Helps make the code more flexible if schema changes.
-UI implemented with the MVP pattern. UI components are kept simple, search fields are free text fields, table not sortable.
-48 hours rule not implemented, I decided that would restrict the software too much, users manually enforce this in their business process.
-primary key of the record is the index position in the file (preferred simple solution again)
-Locking: due to DBMain interface had to assume that client code to DBMain is well-behaved and does always follow the right method call sequence.
i.e. lock()
This well-behaveness is enforced in the service layer which is assumed to be the sole client to DBMain.
-javadoc, followed rigourously all javadoc best practices.
-reviewed code with checkstyle plugin with sun coding convention template.

I'd like to thank you all for the useful information you provided in this forum.


SCJP 1.4 and 6.0, SCJD
Roberto Perillo

Joined: Dec 28, 2007
Posts: 2270

Congrats, champ!

Cheers, Bob "John Lennon" Perillo
SCJP, SCWCD, SCJD, SCBCD - Daileon: A Tool for Enabling Domain Annotations
Carlos Morillo
Ranch Hand

Joined: Jun 06, 2009
Posts: 221

Hi Guillaume,




SCSA, OCA, SCJP 5.0, SCJD, CCDH, CCAH http://www.linkedin.com/in/carlosamorillo
Naveen Narayanan
Ranch Hand

Joined: Sep 11, 2007
Posts: 114

Congratz Guillaume

Roel De Nijs

Joined: Jul 19, 2004
Posts: 7077

Congratulations with a great score (and a maximum score on the locking section )

Kind regards,

SCJA, SCJP (1.4 | 5.0 | 6.0), SCJD
Ehsan Rahman
Ranch Hand

Joined: Feb 16, 2009
Posts: 59

Excellent, well done!

SCJP 1.5, SCJD 1.6
Paul Anilprem
Enthuware Software Support
Ranch Hand

Joined: Sep 23, 2000
Posts: 3493

Enthuware - Best Mock Exams and Questions for Oracle/Sun Java Certifications
Quality Guaranteed - Pass or Full Refund!
I agree. Here's the link: http://aspose.com/file-tools
subject: cleared SCJD 381/400
It's not a secret anymore!