Tests do not only exist to verify the absence of known bugs. They’re also
documenting the expected behaviour of a system. Moreover, they’re showing
developers how to use code.
I think we can all agree that having our codebases more readable and understandable would make our lives much easier. In this post, I’m trying to point out at least a few ideas that influence understanding.
Find us on