Basics of Clean C++
Stephan Roth · Apress eBooks · 2017
As I have already explained in this book's Introduction (see Chapter 1 ), lots of C++ code out there is not clean. In many projects, software entropy has gotten the upper hand. Even if you are dealing with an ongoing development project, for example, with a piece of software under maintenance, large parts of the code base are often very old. The code looks as it was written in the last century. This is not surprising, because most of that code was written in the last century! There are many projects with a long life cycle, which have their roots in the 1990s or even the 1980s. Furthermore, many programmers just copy code snippets out of legacy projects and modify them to get things done.