While this is a very simple piece of code, and writing a small function to save buffer contents
to disk is not such a big deal, for a more complicated program ( thousands of lines of code ),
if there isn’t already enough debugging code in place, we need to restart the debugging process every time
that we add some new debugging code.