4 ms·
> When you have no tests your problems go away because you don’t see any test failures. > Never have I tested anything and NOT found a bug, and most things I t
by 6510 2y ago
> When you have no tests your problems go away because you don’t see any test failures.
> Never have I tested anything and NOT found a bug, and most things I tested I thought were already OK to ship.
I wasn't a very fast typist, I could do about 180 strokes per minute. My teacher, a tiny 80 year old lady, talked the whole time to intentionally distract her 5-6 students. It was a hilarious experience. One time, when I had an extra slow day, the monologue was about her learning to type, the teaching diploma required 300 strokes per minute, from print, hand writing and dictation. Not on such a fancy electronic type writer! We had mechanical type writers! And no correction lint! She was not the fastest in her class by far and many had band-aids around smashed fingers. Trying to read type, not listen and not burst out in laughter I think she forced me down to 80 strokes per minute. Sometimes she had me sit next to a girl doing 450 strokes per minute. Sounded like a machine gun. They would have casual conversation with eye contact. I should not have noticed it, I was suppose to be typing.
When writing code and think about those "inevitable" bugs I always think of the old lady, who had 1000 ways of saying: you only think you are trying hard enough... and: we had no correction lint....
Take a piano, there is no backspace. You are suppose to get it right without mistakes.
If you have all of those fancy tools to find bugs, test code, the ability to quickly go back and forwards, of course there will be plenty mistakes.
If they need to be there no one knows.
- Yossarrian22 2y agoWorld class best in the world gymnasts still fall off a balance beam from time to time. Mistakes are inevitable, it’s why whiteout and then word processors were made
- 6510 2y agoPain is a great teacher.