People sometimes ask why we spend time testing code that already works. Because the code isn't the risk — the next change is, six months from now, made by someone who wasn't in the room. Tests are how a team keeps moving when the person who wrote it is on vacation. How much of your codebase could someone new safely change tomorrow?
Was this useful?