Love this, 100% accurate. QA people are amazing, protect us from ourselves in so many ways we didn’t even think of.
I wish our test team was like that. Ours would respond with something like “How would I test this?”
But they still don’t think of all common user possibilities. I like this joke:
A software tester walks into a bar.
Runs into a bar.
Crawls into a bar.
Dances into a bar.
Flies into a bar.
Jumps into a bar.
And orders:
a beer.
2 beers.
0 beers.
99999999 beers.
a lizard in a beer glass.
-1 beer.
“qwertyuiop” beers.
Testing complete.
A real customer walks into the bar and asks where the bathroom is.
The bar goes up in flames.
Bathroom testing was not in scope.
This one’s on management.
Most of the best QA folks I’ve worked with had teenage children.
I imagine dealing with developers is similar.
Hey! My company just fired ours today!
Yes, I second this. QA has caught so many things that did not cross my mind, effectively saving everyone from many painful releases
Physicist: “assuming a spherical year …”
In a frictionless vacuum
Id hate to experience a vaccum with friction.
I’m working on a gameboy emulator and the amount of edge cases you have to consider feels just like this lol.
Based on the only comparison we have, the OP is twice the age of their sister. so the sister is now 44/2, or 22. Easy problem.
ML in action.
I design software, another guy builds it, then I test it. I seem to have a really good intuition for ferreting out the edgiest of edge cases and generating bugs. Pretty sure he hates my guts.
Project Managers and software designers are hated for their “designing”. The testing is always very welcome.
If you were 4 and now you are 44 then you might be an integer variable. If sister is also a variable, we don’t know when she was allocated. She might also be an integer constant in which case she’s arguably immortal.
Also misses the edge case where sister was born on a leap day
I’m a programmer and my answer would be more like the tester’s answer.
But okay I also used to be a tester so this comment is probably invalid.
Managers when a tester does this in a planning meeting, asking for more time to write better teats: 😠
Managers when a staff level engineer does this in a post-fuckup root cause analysis meeting telling everyone what went wrong: 🤤
Managers when the tester points out it wouldn’t have happened if tests for it had gotten written:
Probably? Nah mate, your box of stuff, has already been chucked out of the window… You are next
well she is half my age and that is a well known time invariant so she is 22
This may be why I hated math.
Now that’s thinking like a lawyer!
I wish I had a QA like this.
!lemmySilver
I like this one better https://news.ycombinator.com/item?id=25851770