Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I was such a bad developer that I realized I had to automate the re-running of parts of the system to find the bugs.

Of course, the code I wrote to exercise the code I wrote had bugs, but usually I wouldn't make offsetting errors.

It didn't fix all the problems I made, but it helped. And it helped to have the humility when trying to fix code to realize I wouldn't get it the first time, so should automate replication



> I had to automate the re-running of parts of the system to find the bugs

Congratz, you've independently invented integration tests.


I don't always test but adding a lil test after finding and fixing a bug so you don't end up there again a second time is a great practice


Congratz, you've invented regression tests.


Congrats, you've found someone who failed to invoke a buzzword that you know.

EDIT: But Acktshally `the code I wrote to exercise the code I wrote` is a description of "Unit Testing", not integration testing.


Unit/integration tests are anything but a buzzword. And my intentions were not to belittle, but to praise.

Some actions simply make so much sense to do, that any sensible person (unaware of the concept) will start doing them given enough practice, and in process they "reinvent" a common method.


As far as you knew that guy was aware what Unit Testing was since well before you were born. lol. I'm sure he appreciates all your nice compliments.


I was aware of unit testing before it had a name ... Desperation is the mother of intervention


Yep, I "independently reinvent" the wheel every day I guess, because I, ya know...use wheels.


Good thing he has knights in shining armor like you to defend him from my nasty insults.


Good thing you can admit what you were doing.


Good thing you can understand sarcasm.


but your sarcasm was truthful.


but it wasn't.


Well in that case...Congratz, you've invented sarcasm.


Congratz, you've invented obnoxiousness.


Not "independently reinvented" ?


> And my intentions were not to belittle, but to praise.

With the stock eyeroll dismissal phrase.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: