• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

To Michael Earnest....

 
Siddharth Mehrotra
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello sir,
First of all Congrats on such a great book for SCJP. It indeed helped me get through that exam
Can you tell me the plus points or the advantages of giving the SCJD exam. as the exam cost Rs 13k in India which is a lot considering the indian standards.
do list down some points excluding
1> Personal Satisfaction
2> Self Goals.
 
Michael Ernest
High Plains Drifter
Sheriff
Posts: 7292
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Siddharth -
Thanks for your kind words about RHE.
I can think of several personal benefits from taking the exam:
1) If you think you understand RMI, the Dev Exam will make you prove it.
2) Learning to write a GUI in Swing is good practice. Writing a decent GUI is harder than you think. Or at least it's always harder than *I* think it will be.
3) Finishing a project specified by one party and started by another is realistic. Every project I ever took on in a corporate environment was just like this. I was given requirements that were incomplete, code I didn't like, no-win decisions to make to finish the project, and of course, objectives at the last minute that changed the whole project ('oh by the way, we'll need record-locking).
4) Justifying the solution (i.e., the essay exam at the end) is probably more educational than writing the code.
5) You may not get a job by saying you're a Certified Developer, but when a potential employer asks about your experiences writing code for someone else, you'll have at least one example.
The total cost of the exam in the U.S. is $400 -- not exactly cheap here either. So it really should have some professional value for you. That said, if you can finish the project and pass, I'd think you've proven yourself ready for bigger things.
Hope this helps,
------------------
Michael Ernest, co-author of: The Complete Java 2 Certification Study Guide
 
Siddharth Mehrotra
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you sir, for such an elaborate reply.
I have some personal experience on RMI and would really like to put it to test.
I have just one more question.
As per the discusions that are going on in this form. I have come to know that the database is a flat file which i will access using some file opertions ex randonAccessFile, and that for operations on file like add, delete and modify i will use some locking mecahnism like lock on clientid or record number.
What i fail to understand is that how do we get a lock on database using the recordID as the database is a flat file where i have all the content like a text line.
cos i feel that getting a lock on recordID will be the best as that will be on the server end.
do comment on my design as to using the recordID as a lock criteria.

Thanking you
siddharth

------------------
Sid
 
Rahul Mahindrakar
Ranch Hand
Posts: 1869
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome Michael Ernest,
I am sorry but this is the first interaction I am having with you . But its great to have you around.
Welcome Again.

------------------

Mahindrakar
IBM Application Server Forum Moderator
Consultant - Zensar Technologies.
SCJP2, SCJD2 & SCJEA (Part I)
 
Michael Ernest
High Plains Drifter
Sheriff
Posts: 7292
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Siddharth -
You don't need to get too tricky about your locking scheme. In memory, it makes sense to have a collection of record ID's and their lock flags. Or you can hold the entire file in memory, with each record is its own object. You don't have to think too much about scalability and robust persistence -- safety and usability are admirable goals.
Rahul -
Pleased to make your acquaintance, and thanks for the welcome.
------------------
Michael Ernest, co-author of: The Complete Java 2 Certification Study Guide
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic