• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed SCJD 364 (91%)

 
VIctor Krylov
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
General Considerations (maximum = 100): 95 Documentation (maximum = 70): 70 O-O Design (maximum = 30): 15 GUI (maximum = 40): 24 Locking (maximum = 80): 80 Data store (maximum = 40): 40 Network server (maximum = 40): 40

To tell the truth I am very upset with a such result. I don't care about GUI but O-O Design 15 of 30 - this is not the score I was counting on. Why?

There are about 10 packages in my project, ~60 classes. All project classes and interfaces are divided into packages by
functionality. In most cases each package holds public interfaces,
usually one public factory class, public exceptions and a number of
"package-friendly" classes those usually implement public interface(s),
defined in this package. Factory class provides one or more static
methods those instantiate interface implementations. Sometimes I used abstract classes, sometimes inner classes. No code duplication. Java style enumerations. Patterns.. what else?

Anyway thanks to all!
 
ramap prabhas
Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
WOW!!! Very good Result. Congrats!! Keep Going. What is next?


Rama
 
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
 
Anand B Raju
Ranch Hand
Posts: 172
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats VIctor !!
 
David Boncasio
Greenhorn
Posts: 18
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic