wood burning stoves 2.0*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes createRecord()/deleteRecord() methods Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "createRecord()/deleteRecord() methods" Watch "createRecord()/deleteRecord() methods" New topic
Author

createRecord()/deleteRecord() methods

Dalibor Kalna
Greenhorn

Joined: Sep 17, 2004
Posts: 8
Hi all,

I have downloaded my URLyBird 1.2.2 today. First question in my mind is, why do we have to implement createRecord()/deleteRecord() methods ? There is no such functionality in User Interface description. CSRs are supposed to search and to book, right ?

Thanks a lot
daliborK


SCJP, SCJD in progress, SCWCD, SCBCD, SCSA, WMCID
peter wooster
Ranch Hand

Joined: Jun 13, 2004
Posts: 1033
Originally posted by Dalibor Kalna:
Hi all,

I have downloaded my URLyBird 1.2.2 today. First question in my mind is, why do we have to implement createRecord()/deleteRecord() methods ? There is no such functionality in User Interface description. CSRs are supposed to search and to book, right ?

Thanks a lot
daliborK


The instructions state that the "Your user unterface should be designed with the expectation of future functionality enhancements, and it should establish a framework that will support this with minimal disruption to the users when this occurs."

In my opinion, satisfying that requirement means your client should support all of the database CRUD commands (Create,Read,Update,Delete). I also view this as an argument against the thin client model.

I also find the ability to create, delete and perform arbitrary updates such as changing a date or removing a booking to be very handy for testing. If your CSR client doesn't implement these you will need a seperate client program that does these to test the client's response to things like finding a record changed or deleted when it tries to book.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: createRecord()/deleteRecord() methods