I've been doing quite a bit of refactoring on the Aedile project lately. This is the result of learning better C++ development practices and seeking to disentangle the dependencies to prep for the next feature.

The unit tests I wrote early on have been invaluable to this effort. Building and running the tests throughout the refactor process has caught many, many bugs before I ever committed the code.

Reply to this note

Please Login to reply.