“The team at Harvard University in Cambridge, Massachusetts, found that their computer, the Mark II, was delivering consistent errors. When they opened the computer’s hardware, they found … a moth. The trapped insect had disrupted the electronics of the computer.”
For all other bugs, we need to know what the correct/expected behavior is in order to be able to identify when the application is not behaving in the way we expect/want it to behave.
Once we have a way to check that our code is not doing what it should be doing, we need to isolate (or find) where the bug is.
Download the provided buggy code and with your table mates, fix all bugs
The first team to show me all tests passing, and showing me where the bugs were (make sure you write down changes to the code) will win 1 extra credit point.
User bug report:
I get an error when I try to create a game with 6 players, 10 cards per hand