At one point, someone noticed that some financial transactions weren't summing up correctly in the C# application Nancy supported. It didn't require Superman or a Peter Gibbons to figure out why: someone was using floating points for handling dollar amounts.
That kicked off a big refactoring project to replace the usage of double
types with decimal
types. Everything seemed to go well, at least until there was a network hiccup and the application couldn't connect to the database. Let's see if you can figure out what happened:
MessageBox.Show("Please decimal check the connection details. Also check firewall settings (port 1433) and network connectivity.");
What a clbuttic mistake.
