This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 80+ Q&A sites.
I've got 40 years C experience, mostly with device drivers and OS internals (helped port Linux to the SH-4 back in 2000). I retired a few years back (thank you Qualcomm), and learned Java to scratch ...
Over the years I’ve noticed a number of common gotchas when reviewing code. They're there no matter what the size the company or how mature the development process (and I have had the opportunity to ...