In a word, empathy.
As obnoxious as that bug is,
how obvious it is to you that it is a problem,
how silly you think it was that it was missed...
| Image courtesy of liveactionnews.org |
...this code has a parent. And every parent thinks their child is beautiful. Put yourself into their shoes. What if you had your test suites audited by the developers for spelling errors, or general clarity? Your mood would probably change very quickly to a defensive posture.
It takes a lot to create code. You may not understand this as a new tester, but it is exhausting to create something that works, even if it just works enough to pass initial inspection. These guys (and gals!) may have spent the better part of their waking hours in the last few days (or weeks) going over their logic and syntax.
In a word, most code, however functioning, is a labor of love.
Don’t disparage it. :) Help the developer nurture it by showing a reason why a customer may not like it.
Report it, and follow up.
Also, let your developer know how much you appreciate their work. That will go quite far!
Good Bug Hunting!
PS: If you are having trouble feeling empathy for your developer, go write some code that does more than a "Hello World" block. That has a way of helping one feel some humility. :)
PS: If you are having trouble feeling empathy for your developer, go write some code that does more than a "Hello World" block. That has a way of helping one feel some humility. :)
No comments:
Post a Comment