If I’m coding alone, I may skip writing tests if the project is small enough...
If I’m coding alone, I may skip writing tests if the project is small enough that I can hold the entire project in my head.
But, when coding as a team, tests become more useful. Tests assure I don’t accidentally break things I didn’t write, and thus, don’t fully understand.