• 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
  • paul wheaton
  • Jeanne Boyarsky
  • Ron McLeod
Sheriffs:
  • Paul Clapham
  • Liutauras Vilda
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
Bartenders:

B&S 2.1.3 passed (359/400)

 
Ranch Hand
Posts: 78
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
After about 6 months of after-work effort, this is it, it's done !
I got a 354/400 grade, with this details :

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 am not surprised about the points lost in the GUI section, as my GUI was
handy, but not very polished (not mnemonic keys, for example).
I am however surprised about the locking section, i made a lot of test after a first flawn version (flawn ound thanks to some intense unit testings), and i was pretty happy of the result. I seems this part was
not so well designed.

Anyway, only the result is important.

My advices for those who are working on their assignment :
* use the java.util.Logging feature, at least on the server part,
it will help you to check the process correctness.
* use the simpliest approach (i ended up by removing some parts of the
code, because they were difficult to justify in the design choice
document).
* write down your decision making process, as long as you think, in a
draft document (on paper, for example). This draft document will give
you the raw materials needed to write the design choice document. I
omitted to do it for some parts, and it was an extra work at the end of
the project to find again the advantages and drawback of several
possible solutions for these parts.

And finally, thank you to all the contributors of this forum for the
questions and answers available here. They were a great help and a way
to keep the motivation throughout the project.

Gilles
 
Ranch Hand
Posts: 100
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congratulations and thanks for the advice!
 
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
Congratulations!
 
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats!!!

Cheers,
Preethy Sekhar
 
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Congrats!!!

Anirban
(SCJP 1.4)
 
I am not a spy. Definitely. Definitely not a spy. Not me. No way. But this tiny ad ...
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic