-
A system has at least two users, clients and tests The former is obvious, we are building a system to serve the clients' needs.The latter isn't and often forgotten 👉If a system isn't designed to be tested, you'll suffer it. That's why #TDD is so important, it makes it explicit