Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

finally, got score 141/155 not bad!

 
Andre Mermegas
Ranch Hand
Posts: 158
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yay, 2months after uploading I have my score, thankfully its passing!
General Considerations(maximum = 58): 51 Documentation(maximum = 20): 20
GUI(maximum = 24): 21
Server(maximum = 53): 49
Everybody likes to see design decisions, but my design is basicly very common.
-Used RMI
-I chose to implement locking using the Delegation pattern, each Data object gets its own lockmanager object.
-used abstractmodel
-used swing worker threads
-I used the factory pattern to give out remote or local Data objects based on the selection made in the login gui dialog.
-booking: The way I chose to implement booking is also via the Delegation pattern.The bookManager class takes care of all the booking for client
-mod vs extend:
chose to modify the Data class only so that all its public methods were exposed via an interface and to fix the deprecated methods. I then extended the Data class via interface inheritance for both local and remote clients.
 
Bal Sharma
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulation! Welcome to the club.
-Bal
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
 
Enrico Mannarino
Ranch Hand
Posts: 133
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Andre.
/Enrico
 
Greg Georges
Ranch Hand
Posts: 116
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats Andre!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic