Rich Yonts

Rich Yonts is a senior software engineer at Teradata and a longtime software engineer using C++, Java, and Python. Rich held several technical and leadership roles during his 10 years at IBM. He has deep experience on large code bases and considers himself a student and a teacher of C++.

books by Rich Yonts

100 C++ Mistakes and How to Avoid Them

  • January 2025
  • ISBN 9781633436893
  • 360 pages
  • printed in black & white

100 C++ Mistakes and How To Avoid Them presents practical techniques to improve C++ code, from legacy applications to modern codebases that use C++ 11 and beyond. Author Rich Yonts provides a concrete example to illustrate each issue, along with a step-by-step walkthrough for improving readability, effectiveness, and performance. Along the way, you’ll even learn how and where to replace outdated patterns and idioms with modern C++.