posted 18 years ago
John, I am curious, did you do the B&S assignment. If so, did your GUI provide the capability to "partially" book a contractor. That is, the contractor might have 10 workers available, and you let the customer book 4, or any number so long as it is no bigger than 10.
I don't have the exact text of the assignment right here, but I found the wording on the GUI requirements particularly vague. In fact, I did not initially realize (just based on reading the assignment) that the ability to book a contractor was required at all (thanks fellow ranchers!)
My only thought about why to implement partial booking is that the requirement is so vague (not really mentioned at all), and this is something which would obviously be needed in a real-life application. I mean, can you imagine a company which had 5 plumbers available, and had customers willing to pay for 3 of them, and instead saying, "Sorry, we can't do that"... I would call that the soon-to-be-bankrupt business.