Is anyone else slightly sick of the recent "If I run my code again without any changes it'll work" jokes?

One of the first things I tell people to do when they get a bug is to pause and run the whole thing again without changing anything because

1) It confirms that it's a recurrent issue.

2) It confirms that something in the code is causing the issue and not just something in the environment.

3) Fucking cache

It ain't funny, it's just how diagnostics works.

  • 2
    If something fails I’ll run it again to replicate the issue.

    Once replicated I can determine the correct logical path the error is caused by rather then just wandering around the code base to find it.

    Then you can glare at the code / environment / database until you solve it.
Your Job Suck?
Get a Better Job
Add Comment