This week's book giveaway is in the Other Languages forum.
We're giving away four copies of Functional Reactive Programming and have Stephen Blackheath and Anthony Jones on-line!
See this thread for details.
Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

scjd passed (in fact a long time ago) :)

 
Krzysiek Hycnar
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys,

I passed the SCJD as the subject says a long time ago, you can see it here

The maximum number of points is 400, to pass you need a score of 320. Section Summary: Section Max Actual Points Points

General Con: 100 90
Docmentation: 70 65
OOD: 30 30
GUI: 40 19
Locking: 80 80
Data Store: 40 40
Network Server: 40 30
Total: 400 354

The total score is 354, not so pleased with it, but as some of you can remember I had to appeal (they failed me for not implementing "the 48 hours rule" guess that's why they deduced 10 from Gen Con).
The other deduction that surprises me is the GUI. Althouth I never claimed to be a good GUI designer, the SCJD GUI was reviewed by three of my very critical pales, and the final version of it looked really good to them. You can see some screenshots of my GUI here This was originally part of my userguide, but I removed the text in order not to violate the SUN rules (Andrew if you think it's still a violation, feel free to remove this link from that post).

I'm really happy to get max on OOD, Locking and the Data Store. I developed a side project, that helps to find deadlock conditions in the Data class. It saved my ass twice (that means thanks this, I managed to detect two bugs in my locking solution) It's XML configurable, supports watchdog. Below you've got a sample configuration file. I believe it's pretty self descriptive. I was thinking if you were interested in using this tool in your SCJD project. It was designed with the assumption that your Data class is a singleton, but can be easily adapted to your needs. Drop me a message if this could add a value to your projects, and I will make it downloadable.

Take Care
Krzysiek



[Andrew: Changed tabs to spaces in XML file to reduce displayed width. Changed indent size to two spaces for the same reason. Also means that the blocks line up now (I think).]
[ June 04, 2006: Message edited by: Andrew Monkhouse ]
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The GUI score may not reflect only the looks of the user interface but also the code behind it.
Maybe that's where your deductions came from?
 
Krzysiek Hycnar
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Of course this is possible, I can't exclude it. It's a pitty the exam assessors are not required to justify the scores in each category at least with a single sentence.

Krzysiek
[ June 04, 2006: Message edited by: Krzysiek Hycnar ]
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
That is most likely deliberate. If they did that soon everyone'd have a compendium of everything you should do or not in order to get a perfect score and the entire assignment system would be useless.
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 11944
212
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Krzysiek

The screenshots are fine, as candidates need to understand how to create a GUI before looking at screenshots provides any value. Same goes for your side project, however I would warn anybody contemplating downloading it, that they will have to ensure that their Data class' interfaces exactly matches your interface (which of course you cant publish) or else the tests as they stand may be worse than useless - they may give a false sense that everything is OK when it is not.

Regards, Andrew
 
Oricio Ocle
Ranch Hand
Posts: 284
Debian Firefox Browser Netbeans IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Krzysiek!
 
wise owen
Ranch Hand
Posts: 2023
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!
 
Peter Sin
Ranch Hand
Posts: 547
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats !
 
Shlomo Hillel
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats.
I'm interested in the test program you developed.
Can you give it to me? I'm doing 1.1.1 and I think looks similar.
Can you give java code of the test so I might change it?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic