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

Passed with 147/155

 
Michael Lang
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The maximum number of points you could have received 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
This website helps me a lot, especially those who passed before me. I didn't post any questions myself, since ALL my questions already got answered here! Thanks a lot.
A few points I'd like share with your guyes:
1) Read your instruction word by word. Do exactly what it told you to do.
2)The follow up exam is no brainer, if you did the assignment yourself.
3)You don't have to fit any design patterns to this project. I am not familiar with those design pattern myself. But I do have years software development experience.
4)There are many ways to do the same thing. Don't worry if your design is different from those who passed. Anyway, it is your work.
I did all my work in Windsows NT with Visual Age. I didn't bother to test it in Unix or other platform.
It took me 2 week (60 hours)to finish the assignment, 1 week to document it (very tedious).
The tip for those who just want to pass it fast: don't over-do it. You don't have to get 155/155 to pass : ) Remember to keep it simple, this assignment really didn't ask you to do much. Keep this in mind, the finished assignment is far from a real world application. I knew my GUI design sucks, that's why I got 4 points deducted.

 
ruilin yang
Ranch Hand
Posts: 334
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Michael,
Congradulations. You did great!
I would like to get some help from you on the implementation of the two operating modes: local VM or a remote one.
I understand that I will need to include the database and server classes in directories that the client programs can access without using network protcols (RMI/Socket).
PLease comment on my understanding.
Thanks,
Ruilin
 
ruilin yang
Ranch Hand
Posts: 334
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Michael,
Congradulations. You did great!
I would like to get some help from you on the implementation of the two operating modes: local VM or a remote one.
There is no confusion on implementating the remote access mode.
For the local VM mode, I understand that I will need to include the database and server classes in directories that the client programs can access without using network protcols (RMI/Socket).
PLease comment/suggest on my understanding.
Thanks,
Ruilin
 
Michael Lang
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You understand the local mode right. Just make sure you don't have your server running when you start you application in local mode.
Good luck!
 
ruilin yang
Ranch Hand
Posts: 334
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Michael,
Thanks a lots for your comments. It is very valuable to me.
I would like to ask you another question. I have implemented lock/unlock and synchronized methods successfully.
My question is: should I extend Thread class (or implement Runnable the same thing) or should I just leave to RMI to take care of multithreading. I thought RMI automatically make a new thread when a new user make a request.
Would you please comment.
Thanks for your time.
Regards
Ruilin
 
Michael Lang
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I didn't implement runnable myself. I let RMI take care of that. I am really weak about the thread part in Java. I don't want confuse myself further : )
 
ruilin yang
Ranch Hand
Posts: 334
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Michael.
 
Rudy Yeung
Ranch Hand
Posts: 183
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations! You must be a genius to score 147 within 2 weeks. I spent 2 months (about 90hrs), and can only score 138%. Any plan working towards SCEA? I am about to start now, waiting for a EJB book ordered online.
 
Michael Lang
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In fact, we spent about the same amount of time
I guess I will try SCEA next year. With some more experience, the certification hopefully won't be too hard. As a matter of fact, I passed my SCJP in 1999. Compared to that exam, SCJD is much easier.
 
Marcela Blei
Ranch Hand
Posts: 477
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Michael, congratulations! and thanks for your contribution
 
aleks nikolic
Greenhorn
Posts: 25
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Michael , you seem to have a very sensible approach to the exam , I was wondering if you can answer the following question (that I have posted also in a new topic) ?
How many of you are allowing the capability to switch from local to remote mode while in runtime ? I was doing this but today I looked over the specs and it says
"the program must allow the user to specify the location of the database, and it must also accept an indication that a local database is used,in which case,the networking must be bypassed entirely"
elsewhere :
"The user must be able to select the operating mode,although it is acceptable that the program stay in one mode once it has started up"
Both instructions are rather ambiguous and I'm thinking of scrapping the switch from local to remote and I think when they refer to "allow the user to specify the location of the database" they are meaning at start-up only .
Otherwise "allow the user to specify the location of the database" adds considerable complication to the switching modes .
Mostly I would like to hear from anyone that did not bother with the runtime implementations and passed the exam .
 
krishna anand
Ranch Hand
Posts: 61
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Michael
Congrats on passing SCJD in a short time .
Wishing you all the best for you Architect Exams.
------------------
Krishna
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic