« September 2016 | October 2016 Archives | November 2016 »
I tend to develop code with JITT (Just in time testing), this is like TDD when I'm doing it but it doesn't always get done. What does get done, generally, is the "first test" for each class. This ensures that subsequent testing is possible as the code doesn't have hidden dependencies and it gives me a test harness that's ready to go when I find that I need it. More complex code end up being TDD, easier bits end up as JITT where the tests are only written when I've wasted time banging my head on the desk trying to…

More thoughts on C++ Tools (on Windows)

Last friday's rant about C++ static and dynamic analysis tools was picked up by Reddit and I have had quite a few helpful suggestions for other tools to try. Thanks! Dr. Memory. Microsoft's Application Verifier. CPPDepend PVS Studio Microsoft's CRT Debug heap. CLang - various options, especially using AddressSanitizer.…
« September 2016 | October 2016 Archives | November 2016 »

About this Archive

This page is an archive of entries from October 2016 listed from newest to oldest.

September 2016 is the previous archive.

November 2016 is the next archive.

I usually write about C++ development on Windows platforms, but I often ramble on about other less technical stuff...

Find recent content on the main index or look in the archives to find all content.

I have other blogs...

Subscribe to feed The Server Framework - high performance server development
Subscribe to feed Lock Explorer - deadlock detection and multi-threaded performance tools
Subscribe to feed l'Hexapod - embedded electronics and robotics