Saving 10 Minutes on Documentation Wasted Hours of My Client’s Time

A recent experience drove this point home for me: insufficient documentation wastes everyone's time. In Adding Delimiters Between String Elements in C++, I described the creation of a "convenience function" that would simplify the use of a logger in a client project. When I made that change in the client's code base, I added the …