A tutorial book allows a C++++ programmer to develop a concrete blueprint or model of his software using the standard modeling language, UML, and successfully code the objects described in C++++ or any Object Oriented based language. Original. (All Users).
Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen Pluralsight & LinkedIn Learning courses.
He currently works for CNH writing APIs. He was a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS.
He has been a Microsoft MVP for 13 years.
His most recent book is Writing APIs with .NET (Packt 2024)
Concise, thorough, and highly informative. The book goes over every phase of the design process in detail, from getting the requirements to creating the code. It covers various aspects of development as well, such as design patterns, persistence mechanisms (saving to a database or drive), and even network protocols (which I couldn't quite grasp as there was some jargon). The final chapter, in which you create a game called Phish using MFC, is difficult to follow because the book was written in the Windows 95 era. I couldn't get the code working, and I don't know if it's even valid anymore, however you should be able to take what you've learned and create your own version of the program in a more modern development environment.
The book also references other books so you know where to go after you've finished reading.