• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Ron McLeod
  • Devaka Cooray
  • Henry Wong
Saloon Keepers:
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
  • Tim Moores
  • Mikalai Zaikin
Bartenders:
  • Frits Walraven

URLyBird 1.2.1 Passed!

 
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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!
 
Ranch Hand
Posts: 10198
3
Mac PPC Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats!
 
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Ranch Hand
Posts: 100
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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: https://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.
 
Jevgeni Zhukov
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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
Posts: 16
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thank you for your answers.

Regards,
Catalin Mihalache
 
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations! And thank you for sharing your experience with us.
Cheers!
 
Ranch Hand
Posts: 598
3
jQuery Google App Engine Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
thanks to all for all informations
 
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats Jevgeni

Anirban

(SCJP 1.4)
 
Ranch Hand
Posts: 759
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
No thanks. We have all the government we need. This tiny ad would like you to leave now:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
reply
    Bookmark Topic Watch Topic
  • New Topic