Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Make a test case that reliably replicates the problem and run it with and without the fix
Demolishun871629dI am developing server for some hardware.
I connect to the hardware the firmware developers are developing firmware on.
I run my server in debug mode.
I continue coding an entirely different project that uses that server.
Random crashes are caught on the server and I get interrupted to debug them. Found 3 or 4 crash bugs yesterday doing this.
People developing the firmware are being re-utilized as testers.
you should have implemented logging in your code that goes "the bad thing was about to happen, but i prevented it"