Our database wrapper is pretty much done, but we still have some design improvements to make. We write a test to make sure database updates work (they do), refactor our tests, then look at moving our dice validation logic to theHandOfDice
class. That leads to some interesting conversations about how to design our logic code to handle errors cleanly.