I know that and I read - see the reference in my previous post and I did no t implement it with that on my mind (I mean, I was absolutely aware they may fail me for that).
The presence/absence of the "48 hour rule" implementation in your assignment is a bit specific.
Basically you can have this or not.
If you have this in your app the assessor may dwell into details - if it's well implemented or not, if he/she likes it or not.
If you don't implement it the assessor has two choices.
1. Autofail you (like in my case) justifying that the application functionality is incomplete.
2. Go on evaluating your assignment (optionally deducting some points from your score).
The criteria that qualify your assignment to be autofailed is clearly defined in your instructions.html - "Where this document uses the word "must" an absolute requirement is being described. If you fail to adhere to such a requirement, your assignment will be failed automatically, and without further evaluation."
Now the "48 hours rule" is defined as follows:
"URLyBird is a broker of discount hotel rooms. They sell accomodations for
business and pleasure travellers at short notice, helping hotels to fill rooms that would otherwise be left empty. They take bookings only within 48 hours of the start of room occupancy."
Can you see the magic word "must" anywhere in this definition (I checked several times and it's always the same, namely I can't)??
As I said, I addressed this in my choices.txt.
Another thing is that there were also many
SCJD candidates who passed the exam without implementing the rule and to top it all, they had no points deducted from their final score for that - let me cite Nicholas Cheung:
"I did not implement the 48 hours booking rule, but I am sure that there was no/low mark deduction.
I got 99 in general consideration and 70 for documentation. Thus, I dont think this should be a reason for auto fail."
So if they insist to fail me for that, or even deduct some points, I will ask Sun why they split the candidates into two groups, one of which passes and the other fails because of EXACTLY the same "fault" in their assignments, and what can I do to jump into in the first group??!!
I think the "48 hour rule" (which BTW is underspecified, and its implementation causes lots of confusion) should either be removed from the instructions.html, marked with the word "must", or the evaluation process of the assignments that don't implement it should be somehow unified, so it's clear, fair and does not depend on luck.
Take Care
Krzysiek
[ January 18, 2006: Message edited by: Krzysiek Hycnar ]