Writing Tests

I recently completed an interesting assignment for university. In essence, it was a reimplementation of Java’s BigInteger, with a console based user interface to try out operations and so on. This was a fun assignment for me to do, and what surprised me was how long it took me to implement the functionality. I spent the better part of the long weekend writing the code for the assignment. This assignment, and one of the ones for my an other recent programming class was really good at illustrating the benefits of inheritence. Read On →