“Do not use floating point for currency” This simple statement is useful for both novice and experienced developers alike. It avoids problems that might otherwise compromise the correctness of the software you’re building. But behind every piece of wisdom, every history of success, there is hard work from lots of people. Exploring this background is … »