4 ms·
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
by sowbug 10y ago
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.
- problems 10y ago> 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.