A major goal of a programmer is to try to map a complex analog world in a
digital form. It’d be easy to follow in complexity’s footsteps and provide
shoddy solutions to these problems. We have to remember, though, that simplicity
is essential to the success of an