News for hackers. Stuff that matters.
Re:Ask HN: How to explain to a non-tech that bug fixing gets... by jnorthrop on Sunday May 13, 2012 @09:52AM (#3966996)
Simple: No piece of software is perfect and bugs should be expected. You charge for work at an hourly rate. A bug fix requires additional hours of work. Therefore you charge for fixing bugs.
Re:Ask HN: How to explain to a non-tech that bug fixing gets... by alcuadrado on Sunday May 13, 2012 @04:33PM (#3968202)
That's what I said, but try it yourself and you will discover that it makes no sense for most other people
Re:Ask HN: How to explain to a non-tech that bug fixing gets... by sojourner on Sunday May 20, 2012 @01:55PM (#3999484)
Actors don't get paid just for performances, or for only the performances in which they deliver the lines perfectly. They get paid for rehearsals, costume time, makeup time, etc., and for the performances in which they missed their cue, came on stage early, left l

Creating software is a creative process, and there is rarely an end point where the software is completely bug-free, or where there is absolutely no further improvement which can be made.

Bugs are like flubbed lines. They happen. They always happen. And coders get paid for fixing them.

If your doctor makes a mistake, does he give you a refund? Or does he charge both for the mistake and the new fix? Your lawyer?