tired: 5 minutes to make the sketch, 40 years to learn how to sketch wired: 5 minutes to fix the bug, 4 hours to get it to replicate in tests
-
-
-
Works on my machine. Ticket closed.
1 reply 1 retweet 2 likes -
Replying to @WhippleMarc @bxlewi1
problem wasn't so much a heisenbug as it was that I do TDD - I don't fix bugs until I can get them to reproduce in my testing framework ... and this involved a customer placing an order on date X, then maxing out their credit card, then coming back at date Y and increasing order
1 reply 0 retweets 2 likes -
the third party I use for credit card processing has a test API that lets you use fake credit cards ...but they have no facility to change the status of a fake CC. It's either always good (infinite credit limit) or always bad. so I had to investigate and change infrastructure
1 reply 0 retweets 1 like -
So you LITERALLY couldn’t replicate it.
1 reply 0 retweets 1 like
right! ...until I did. Recreating bugs in a reproduceable way is great because you can then automate it. As with reloading ammo: now you are ungated and can do much more of the followon activity.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.