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

B&S passed 344/400

 
Xabier Martija
Ranch Hand
Posts: 40
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

After waiting since October 19, finally I get the results.
I will comment some issues:

The maximum possible score is 400;
the minimum to pass is 320.

General Considerations (maximum = 100): 90
Since I don't really know what this means, it is very ambiguous, i will not comment it.
It's ok.
I want to say that my code was very short. Only 20 classes. My code folder is about 125 KB. I tried to simplify as much as posible.
I followed sun formating standard with the help of eclipse formater and checkstyle plugin for eclipse.

Documentation (maximum = 70): 69
Great! I am spanish(Vasque), and it was difficult for me to document it.
My documents are very short:
choices.txt 10 KB
userguide.txt 5 KB
My javadoc was quite good.

O-O Design (maximum = 30): 30
I tried to simplify as much as posible. I used singleton pattern twice, facade,


GUI (maximum = 40): 31
My clients don't observe changes in the database. I tried to do it simple.
I am not a good GUI designer. I keep it simple, similar to the example in the book.

Locking (maximum = 80): 44
???
I don't really know what happened here.

I use a lockmanager and a fileaccessmanager,similar to the book.

The lockmanager has the lock and unlock methods synchronized and the lock method waits while the contractor is locked. When unlocking I notifyall that a lock has been released.

The fileaccessmanager has all its methods synchronized. I also used a cache since it was very easy to implement.

I have tested my code with multiple threads and I had good results.

I will analyse it later. When I know the reasons I will post them(I have a hangover).

Data store (maximum = 40): 40
I don't really know what that means.My fileaccessmanager? threadsafe access to the datafile?

Network server (maximum = 40): 40
I used only a remote interface(serviceprovider) and a serviceproviderimp. Very simple.

I will take a look later this week and post a better analysis. I have a big hangover.
 
Gabriel Vargas
Ranch Hand
Posts: 145
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Xabier,

Congratulations, I also speak spanish and know how difficult is document in english, i wait for your analysis.
 
Harish Yerneni
Ranch Hand
Posts: 94
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
congrats, Xabier

Harish
 
Raghavan Muthu
Ranch Hand
Posts: 3381
Mac MySQL Database Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations Xabier Martija
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic