“Why do most developers fear to make continuous changes to their code? They are afraid they’ll break it! Why are they afraid they’ll break it? Because they don’t have tests.”
―
Robert C. Martin,
Clean Coder, The: A Code of Conduct for Professional Programmers