I appreciated the testing/checking distinction - I'm sure it's far too late now to retcon the terminology in common usage, but it at least gives me a quick way to explain why automated checks...
I appreciated the testing/checking distinction - I'm sure it's far too late now to retcon the terminology in common usage, but it at least gives me a quick way to explain why automated checks (while valuable) don't guarantee working code. I've seen decent developers lulled into such a false sense of security that they were genuinely shocked by bugs in code that reported 100% coverage.
I appreciated the testing/checking distinction - I'm sure it's far too late now to retcon the terminology in common usage, but it at least gives me a quick way to explain why automated checks (while valuable) don't guarantee working code. I've seen decent developers lulled into such a false sense of security that they were genuinely shocked by bugs in code that reported 100% coverage.
Oh yeah, it's definitely valuable, I've just had one too many conversations where it's treated as sufficient on its own.