• 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
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Passed but 44/80 on locking

 
Ranch Hand
Posts: 1033
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
town drunk
( and author)
Posts: 4118
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Ranch Hand
Posts: 808
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Would you be willing to share with us, in a general way of course?
 
Jeff Bosch
Ranch Hand
Posts: 808
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Oh, geez, I forgot: Congratulations, Peter!
 
peter wooster
Ranch Hand
Posts: 1033
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Ranch Hand
Posts: 113
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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!
 
author and jackaroo
Posts: 12200
280
Mac IntelliJ IDE Firefox Browser Oracle C++ Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations Peter
 
Ranch Hand
Posts: 329
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations!!
 
Ranch Hand
Posts: 166
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
congradulations.
 
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Cheers!!

Ken Kirin
 
Ranch Hand
Posts: 357
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Ranch Hand
Posts: 531
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
reply
    Bookmark Topic Watch Topic
  • New Topic