Why good test cases are important
I was cashing in some savings bonds earlier today at a bank which shall remain unnamed, and noticed a rather serious oversight in the design of the form they used for this task.
The form was one of those where they give you a limited number of character spaces to write things; I assume it’s because their database was originally designed with certain arbitrary field lengths.
There was an 11-character limit on the ‘city’ field.
I have family in Warner Robins, GA; Milledgeville, GA; and Jacksonville, FL.
Oh, and should I mention this is a large bank that formerly had headquarters in San Francisco?