This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes URLyBird 1.2.1 Passed! Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "URLyBird 1.2.1 Passed!" Watch "URLyBird 1.2.1 Passed!" New topic
Author

URLyBird 1.2.1 Passed!

Jevgeni Zhukov
Greenhorn

Joined: Aug 28, 2008
Posts: 18
After 3 months of waiting, finally!
They had a problem merging my 2 parts of the assignment and finding my programmer certification.

The results:
General Considerations (maximum = 100): 99
Documentation (maximum = 70): 70
O-O Design (maximum = 30): 30
GUI (maximum = 40): 31
Locking (maximum = 80): 44
Data store (maximum = 40): 40
Network server (maximum = 40): 40

I got the famous score for locking...

Seems that my locking solution was too simple:
The synchronized Map with record numbers mapped to cookies.
Adding and removing the objects in synchronized context as separate lock and unlock methods.

I didn't use any value objects or cache in my data file management.

My GUI had two text boxes and button to search by name and location. Booking was straight through the table, the double click on empty owner box made it possible to insert value. No unbooking functionality, no changing of owner was possible.

By the way this is my first post in this forum, but I've got a great help from here during the implementation! So there is everything you want to ask here, you just have to search it!


SCJP<br />SCJD
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 9344
    
    2

Congrats!


SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
Catalin Mihalache
Greenhorn

Joined: Oct 16, 2004
Posts: 16
Congratulation!

Maybe you share with me some of your design decisions - I have a similar assignment: URLyBird 1.2.3

In my assignment, there is something like this: "Your data access class must be called 'Data.java', must be in a package called "suncertify.db", and must implement the following interface" (DBAccess)" and this is a MUST.

My problem is the name of the class: "Data.java". I suppose that you had a similar request. Did you use "Data" or "Data.java" for name of you database implementation class ?

I emailed SUN with this question but they told me that are not able to help me with an answer and it should be my decision. I am totally against a class named 'Data.java' - class Data having a inner static class named 'java' but this request is a MUST - and I prefer to not fail the assignment.

Regards,
Catalin Mihalache


Regards,<br />Catalin Mihalache<br /> <br />SCJP 1.5<br />SCWCD 1.4<br />SCDJWS 1.4
Jethro Borsje
Ranch Hand

Joined: Jul 22, 2008
Posts: 100
Originally posted by Mihalache Catalin:
In my assignment, there is something like this: "Your data access class must be called 'Data.java', must be in a package called "suncertify.db", and must implement the following interface" (DBAccess)" and this is a MUST.

My problem is the name of the class: "Data.java". I suppose that you had a similar request. Did you use "Data" or "Data.java" for name of you database implementation class ?

I emailed SUN with this question but they told me that are not able to help me with an answer and it should be my decision. I am totally against a class named 'Data.java' - class Data having a inner static class named 'java' but this request is a MUST - and I prefer to not fail the assignment.

Just check the posts of other people in the thread you made for this question: http://www.coderanch.com/t/190015/java-developer-SCJD/certification/URLyBird-Your-data-access-class.

You are really reading way to much in this "Data.java" thing. Just make a class suncertify.db.Data and you'll be fine.


SCJP, SCJD
Jevgeni Zhukov
Greenhorn

Joined: Aug 28, 2008
Posts: 18
Originally posted by Jethro Borsje:

You are really reading way to much in this "Data.java" thing. Just make a class suncertify.db.Data and you'll be fine.


exactly
Catalin Mihalache
Greenhorn

Joined: Oct 16, 2004
Posts: 16
Thank you for your answers.

Regards,
Catalin Mihalache
Eric Chou
Greenhorn

Joined: Jul 23, 2008
Posts: 20
Congratulations! And thank you for sharing your experience with us.
Cheers!
Bobby Sharma
Ranch Hand

Joined: Mar 18, 2008
Posts: 574
    
    1

thanks to all for all informations


Back to Java , again.
Anirban Das Gupta
Greenhorn

Joined: May 13, 2008
Posts: 28
Congrats Jevgeni

Anirban

(SCJP 1.4)
Jeffry Kristianto Yanuar
Ranch Hand

Joined: Oct 01, 2007
Posts: 759
Congrats!!! wish me luck!!!

Jeffry Kristianto Yanuar
Java Instructor
SCJP 5.0
SCJA
SCJD (Working on UrlyBird 1.3.2) --> testing and documenting the assignment
Shengshuo Wu
Greenhorn

Joined: May 28, 2008
Posts: 6
Congratulation Jevgeni!

It seems that we received a exactly same score on the same day. (Mine is UrlyBird 1.3.2 however.)

Also thanks to the Big Moose Saloon and this forum for all the great and helpful discussions.


SCJP, SCWCD, SCJD
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: URLyBird 1.2.1 Passed!
 
Similar Threads
Passed 380/400
I got an SCJD.
B&S: Passed 354
Passed SCJD 351/400
B&S: Pass 361/400