A game developer and tech lead in a top grossing company posting Unity, programming, and gamedev related stuff that I find interesting
Website: https://gamedev.center
Most used tags are:
#performance
#shader
#interview
Author: @alexmtr
Post #1751
98
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
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
- 👍 3

