Hello Guys:
I am glad to tell you that I have passed the developers exam, Thanks to Roel De Nijs, Roberto Perillo, Yucca Nel, and all those people that helped me by guiding me through this tough exam by making questions about it.
This is my score: 374 pts
The maximum possible score is 400; the minimum to pass is 320.
General Considerations (maximum = 100): 100
Documentation (maximum = 70): 70
O-O Design (maximum = 30): 30
GUI (maximum = 40): 29
Locking (maximum = 80): 65
Data store (maximum = 40): 40
Network server (maximum = 40): 40
For the GUI I added a "always on top button" that was above the specification I think I got deducted points because of that, so don't create it :P. For the locking I added complexity to the code by trying to reuse the deleted rows, it was not that clear from a junior perspective so I think those are the points deducted from that section. I did use the new Locking capabilities since
Java 5 creating a ReadWriteLock object to manage all the locking.
Thanks for your support!