3 ms·
Right. Good tests are a passive communication tool. They communicate expectations. Most of the discussion here revolves around different people having different
by humanrebar 9y ago
Right. Good tests are a passive communication tool. They communicate expectations. Most of the discussion here revolves around different people having different expectations. I think the "please test" people have a better argument mostly because they're advocating for tools for good communication.
- macawfish 9y agoTotally. I used to hate testing. It felt like someone making me do homework I didn't want to do. Then it dawned on me that I was already testing, the hard way, by opening up a console and manually setting up test conditions over and over and over again, and that I could do this much faster and in a reusable way by writing tests and running them. What an epiphany that was! I still open up the console all the time. It's a really useful thing. I think ideally, my testing environment would dump me into a full-fledged console if something went wrong, but this is not something I've taken the time to set up.