The Worst Bug Ever—Randomly Losing Your Best Players
A great example of solving a critical issue in production with Unity InApp Purchasing. I admire the engineering approach to problem solving the author has shown.
Unit testing third party code to reproduce the issue leads to stunning results. Even Uncle Bob wrote about it a long time ago in his book "Clean Code". Of course it also shows how good infrastructure is important, possibility to get data like real receipts helped to run these tests. And I am pretty sure they store a lot of different stuff that would help to detect issues in various areas of the game, not only IAPs.
https://medium.com/pocket-gems/the-worst-bug-ever-randomly-losing-your-best-players-c4c5d25048c4
#iap #debug
Post #1751
98