When developing a game, you have to account for cheaters. One of the tools that programmers have to detect cheaters or invalid data within their system is known as a checksum. BCC, Bingo Card Code, is used for this purpose and more
Designing The jBean is a mini blog series that walks us through the process of designing and developing a cross-app currency.
Approximate computing is often times associated with reducing the number of precision points in a floating point number to increase efficiency in software. Here I take the ideas of approximate computing and apply to how I handle storing dates in memory and disk.