News for hackers. Stuff that matters.
Re:Kent Beck: “I get paid for code that works, not for tests... by sowbug on Thursday December 08, 2016 @09:23AM (#13130404)
I aim to test for the version of myself that's having a bad day (tired, rushed, wrong caffeine level). That's a better target market than the idealized version of myself that makes only expert-level errors.

That seems to cover the team element, too. Even if I'm not having a bad day, someone else messing around in my code might be.

Re:Kent Beck: “I get paid for code that works, not for tests... by problems on Thursday December 08, 2016 @09:38AM (#13130502)
> That's a better target market than the idealized version of myself that makes only expert-level errors.

Not only that, but you have to be able to test against yourself a month from now or a year from now, when you've completely forgotten some aspects of the design and might overlook something doing a modification. I write a lot of report generators at my job, so there's quite often a bug or a new feature in a report I haven't touched for months at a time.