Softwareentwicklung in C++ - Schmaranz, Klaus (Springer Berlin Heidelberg, 2003)
C++ ist von allen Programmiersprachen, die heute in der Praxis eingesetzt werden, eine der mächtigsten und am weitesten verbreitet. Um saubere und robuste Software in C++ zu entwickeln, ist es besonders wichtig, alle Features von C++ zu verstehen, da mangelndes Wissen in diesem Bereich unweigerlich zu schwerwiegenden Problemen in der Praxis führt. Deshalb bietet dieses Buch eine detaillierte Einführung in C++ und führt so zu tieferem Verständnis für diese Programmiersprache. Zahlreiche Beispiele werden zur Erläuterung angeführt, versteckte Fallen aufgedeckt und erklärt, und der Weg von der Idee zur fertigen Software detailgenau mit allen Designentscheidungen erklärt. Das vermittelte Wissen stammt aus langjähriger Entwicklungserfahrung des Autors mit großen Projekten und das Gelernte ist daher direkt in der Praxis einsetzbar. Die dem Buch begegebene CD-ROM enthält alle Programmbeispiele und ergänzendes Material