Feb 21, 2007 16:17
Here at work we use a 3rd party program for our Player Club. Get a card, earn points, get stuff... One specific interface allows you to use point to get food. The cashier scans your card and tells you how many points you have and the equivalent $$ value.
HOWEVER! If someone tries to check a card that has 0 (zero) points associated, the WHOLE INTERFACE CRASHES!! Then I get a call and I have to close the error and restart the interface.
In my programming classes at school, the first thing they check your programs for error handling. Can it gracefully deal with: Null values, values out of bounds (negatives etc), text where numbers were expected, etc.
How the hell did these people pass their courses, graduate and then get a job in a company that provides programs for casinos nationwide ??? WTF!
stoopidness