• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed but 44/80 on locking

 
peter wooster
Ranch Hand
Posts: 1033
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
General Considerations (maximum = 100): 90
Documentation (maximum = 70): 69
O-O Design (maximum = 30): 30
GUI (maximum = 40): 28
Locking (maximum = 80): 44
Data store (maximum = 40): 40
Network server (maximum = 40): 40
Total 341.

I believe the poor locking score is due to using a scheme that requires notifyAll and thus burns some CPU, I know some students have got full marks for that.
 
Max Habibi
town drunk
( and author)
Sheriff
Posts: 4118
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Peter,

Congrats on passing

As an FYI, I'm pretty sure I know what the score is all about, and it's not notifyall. Now that you've passed, do you want send me your code?

M
 
Jeff Bosch
Ranch Hand
Posts: 805
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Would you be willing to share with us, in a general way of course?
 
Jeff Bosch
Ranch Hand
Posts: 805
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oh, geez, I forgot: Congratulations, Peter!
 
peter wooster
Ranch Hand
Posts: 1033
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Max Habibi:
Hi Peter,

Congrats on passing

As an FYI, I'm pretty sure I know what the score is all about, and it's not notifyall. Now that you've passed, do you want send me your code?

M


I've sent the code to your email.
/peter
 
Eric Chang
Ranch Hand
Posts: 113
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Peter, I know I've looked at many of your posts here for tips, and it's good to know the person I was getting tips from passed!
 
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 Peter
 
Ken Boyd
Ranch Hand
Posts: 329
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!!
 
Steve Taiwan
Ranch Hand
Posts: 166
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
congradulations.
 
Ken Kirin
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Cheers!!

Ken Kirin
 
Frans Janssen
Ranch Hand
Posts: 357
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Peter!

Glad to see that you passed the test too. When I started out on my assignment, you had convinced me to go for the fat client model, so in that sense you have had a major influence on my own general design.

BTW, I am curious why you had the infamous 44/80 locking score. If possible, could you share Max's findings with the forum?

Frans.
 
David Abramowicz
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Peter.

I don't know if I interpreted you correctly, but I have a colleague who used notifyAll() and got 80/80 for locking.

Cheers /Dave
[ March 24, 2005: Message edited by: David Abramowicz ]
 
peter wooster
Ranch Hand
Posts: 1033
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by David Abramowicz:
Congrats Peter.

I don't know if I interpreted you correctly, but I have a colleague who used notifyAll() and got 80/80 for locking.

Cheers /Dave

[ March 24, 2005: Message edited by: David Abramowicz ]


I'm aware that some people have got 80/80 using the simple Map and notifyAll method for locking, it appears that everybody who got 44/80 also used that method.

Max says that's not the cause, but I've gone over everything else and I'm mystified by that score.
 
Anton Golovin
Ranch Hand
Posts: 527
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by peter wooster:


I'm aware that some people have got 80/80 using the simple Map and notifyAll method for locking, it appears that everybody who got 44/80 also used that method.

Max says that's not the cause, but I've gone over everything else and I'm mystified by that score.


Hi, Peter. First off, congratulations on your passing the exam! If I may ask, could you also send your code to my email agolovin@hotmail.com? I used the notifyALL() and a simple Map, and was fortunate to avoid 44/80, so I think there is something else which may cause this deducation.

It would be very interesting to take a look at the actual code.
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic