Your function bodies are too fat Posted on 2018 December 4 by Craig Goldman Without peeking, I’m willing to bet your function bodies are too fat. Your procedures are too big. They contain too much detail, too many...
You should use a Debugging Mark Posted on 2018 November 11 by Craig Goldman Using a Debugging Mark can be one of the easier, yet more powerful tools in your programmer’s tool kit. Yet many developers have never...
For whom are you writing the code Posted on 2018 November 4 by Craig Goldman I think it is important to understand for whom you are writing the source code. Once upon a distant time, I was a manager....
No Misbehaving – a new blog for reliable firmware Posted on 2018 October 21 by Craig Goldman Hello World! This is the first blog post about designing reliable firmware for devices. It isn’t the first blog on this subject, but it...