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

How far should I go ?

 
Pankaja Bansal
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everybody

I was just wondering, what all requirements I must code to successfully pass the exam. People who have already passed the exam, can you please answer this for the benefit of all on the forums.

1) Do I need to add functionalities like adding a new record, modifying existing ones, and deleting existing ones.

2) what level of validations should I include ? I have a date field. So should I be validating for a right format ?

3) In my last post, I mentioned a problem I am facing regarding deletion of records. Do I need to make sure that a record, I am deleting or updating has not already been updated/ deleted by another user before I try to do so ?

I would really appreciate if someone could find some time out to answer these questions as I jave no idea as to how far should I go in completing my assignment.

Thanks in advance

regards
PB
 
Daniel Dalton
Ranch Hand
Posts: 146
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Pankaja,

1) That depends on YOUR instructions. You may HAVE to provide methods in the data access class and NOT HAVE to use them from the GUI.

2) Should your program validate it's inputs? Personally, I'd just bash keys to see if I could break a program quickly. Does your program fail catastrophically if you enter rubbish into it - can you get it to crash by typing stuff into it? If so, you might want to validate to avoid that. What do your instructions say?

3) If you don't check that a record you're deleting/updating is still present before you update/delete it, do you think that you are meeting the requirements of YOUR assignment? What is your record locking doing for you?


A lot of the point of the test is to see whether you can make good decisions and justify them. Keep in mind that you won't get extra marks for extra work that wasn't asked for.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic