This week's book giveaways are in the Refactoring and Agile forums.
We're giving away four copies each of Re-engineering Legacy Software and Docker in Action and have the authors on-line!
See this thread and this one for details.
Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

passed with 147/155, after complaining and 34 days waiting

 
Terry Wang
Ranch Hand
Posts: 102
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
just came back from vegas, and found my score report and a letter from sun apologizing for the long waiting.
Test: Sun Certified Developer for the Java 2 Platform (310-027)
Date Taken: 2002-03-27 10:04:50.623
Registration Number: h4cdtt014d
Site: md16
Grade: P
Score: 147
Comment: This report shows the total points that could have been awarded in each section and the actual number of points you were awarded. This is provided to give you per-section feedback on your strengths. The maximum possible # of points is 155; the minimum to pass is 124. General Considerations(maximum = 58): 56 Documentation(maximum = 20): 20 GUI(maximum = 24): 20 Server(maximum = 53): 51
-----------------------------------------------
here's a brief design decision of mine:
1) modified data class and used RMI;
2) used a LockManager class to monitor the locks, it uses singleton pattern. and it's the only place i explicitly used design patterns;
3) allow users to switch modes using a dialog;
4) a very simple gui, with 2 menu items, a main frame (divided into 3 panels), gridbag layout for the panels. the only fancy feature i used is the ItchedBorder for each panel;
5) only throw RemoteException(wrapper for all) from server to client;
6) documentation is simple, i wrote a 4-page html user manual with some images to show the screenshots.
in general , i have packages and classes:
1) client:
StartDialog (to switch)
FBNClient (main gui)
DataInterface
RemoteDataClient
LocalDataClinet
2) Server
DataServer
DataServerImpl
3) Data
Data
LockManager
DataInfo
FieldInfo
-----------------------------------------------
thanks a lot to guys like mark, you guys make this forum so wonderful.
see you guys at the scea forum.
 
Bal Sharma
Ranch Hand
Posts: 273
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats An! Great score.
-Bal
 
xiaoma wang
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi, An Wang:
Could u say some detail about your RemotDataClient and LocalDataClient?
Thank u very much!
Xiaoma Wang
 
Mark Spritzler
ranger
Sheriff
Posts: 17278
6
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats An, you did very well. By the sounds of your GUI, you should have gotten 24/24.
Mark
 
Terry Wang
Ranch Hand
Posts: 102
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks everybody.
xiaoma, both my LocalDataClient and RemoteDataClient implments the same interface DataInterface. The only difference between them is that remote one's constructor does a lookup for the remote dataserver and then use it as the data source. the local one uses the data as its data source.
 
Bhuvan mehra
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi An Wang,
Congrats!
please answer my two ques. (problems) posted in the forum (SCJD), topic heading of first one is
"Server side"
and second's heading is
"instruction - writing Data Client. need help!!!"
started by Bhuvan.
thanks and regards,
Bhuvan.
 
Bhuvan mehra
Ranch Hand
Posts: 69
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi An Wang,
thanks for your opinion on first problem. please give your opinion on my second problem also.
topics heading is
"instruction - writing Data Client. need help!!!"
started by Bhuvan.
thanks and regards,
Bhuvan.
 
Enrico Mannarino
Ranch Hand
Posts: 133
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats An,
/Enrico
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic