• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed SCJD! 372/400

 
Ali Hussain
Ranch Hand
Posts: 211
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This report shows the total number of points awarded for each section.
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 100
Documentation: 70 70
OOD: 30 30
GUI: 40 28
Locking: 80 80
Data Store: 40 24
Network Server: 40 40

Total: 400 372

Good to have 80/80 in locking and 30/30 in OOD. I had a simple GUI with search text fields (no fancy combo boxes) and may be thats why I got some deduction here. Bit unsure about the Data Store part. I was quite confident about that one. The only mistake (a short-cut) I can think about is closing the file in finalize method, which we know is not guaranteed.

Anyway I am satisfied with my score. Thanks to all ranchers for answering my questions
[ February 24, 2006: Message edited by: Ali Hussain ]
 
Aruneesh Salhotra
Ranch Hand
Posts: 167
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
GUI and Data Store are sections that dont seem too important anyways. The locking and RMI are the critical parts of the whole app.

100% in locking and 100% in RMI is a pleasure to watch.
 
Henrik Strand
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi, and congratulation!

One question:

You wrote:
The only mistake (a short-cut) I can think about is closing the file in finalize method, which we know is not guaranteed.


What is not guaranteed? Having the close method in the finalize-block?

Regards,
Henrik
 
Ed Tse
Ranch Hand
Posts: 183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can you provide some recommendation in OOD? You scored perfect, that's super! Would it be breaking the rule if you post what are your packages and file names? This way, we can know what your structure is but there are no code involved.
 
Bob Nedwor
hangman
Ranch Hand
Posts: 215
Eclipse IDE Oracle Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Great Job, Ali! What are you going to do next?
 
Ali Hussain
Ranch Hand
Posts: 211
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Henrik Strand:
Hi, and congratulation!

One question:

You wrote:

What is not guaranteed? Having the close method in the finalize-block?

Regards,
Henrik

The issue is that an object's finalize method is called before the garbage collector runs to free the storage for that object. Depending on the garbage collection algorithm used, possibly not all eligible objects will be collected on a given execution of the garbage collector. In addition, finalize methods are not guaranteed to run at predictable times. For details see
http://www.awprofessional.com/articles/article.asp?p=20527&rl=1

I think there are many threads here discussing the finalize method issue. I think there have been ranchers who did not close the file at all (or did that in finalize mthod) and got full marks. It might happen that I had some other issues in my class. Not sure about that so take my words with a pinch of salt.
 
Ali Hussain
Ranch Hand
Posts: 211
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Bob Nedwor:
Great Job, Ali! What are you going to do next?

Good question. I have SCJP, SCWCD, SCJD, SCMAD, SCEA and taking SCBCD in two or three days. So I guess the next (and the last ) would be the web services certification.

I would recommend you to go for either SCBCD or SCEA after SCJD.
 
Ali Hussain
Ranch Hand
Posts: 211
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Edward Tse:
Can you provide some recommendation in OOD? You scored perfect, that's super! Would it be breaking the rule if you post what are your packages and file names? This way, we can know what your structure is but there are no code involved.

Yeah score in OOD is my favorite one. I had packages for: client layer, service layer, network server layer, and db layer.
The client accessed the service layer.
 
Andrew Monkhouse
author and jackaroo
Marshal Commander
Pie
Posts: 12007
215
C++ Firefox Browser IntelliJ IDE Java Mac Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Ali
 
Ali Hussain
Ranch Hand
Posts: 211
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Andrew Monkhouse:
Congratulations Ali

Thanks Andrew. Would not have been possible without your (and other fellow ranchers') contributions in this forum.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic