Computational thinking

Final Thoughts on the C++ Programmer's Mindset

The C++ Programmer’s Mindset by Sam Morley (ISBN 978-1-83588-842-1)

Fifteen chapters, one rubber duckies mystery, and a lot of code later, here is where The C++ Programmer’s Mindset lands.

Reflecting on What We Built: Finishing the Rubber Duckies Project

The C++ Programmer’s Mindset by Sam Morley (ISBN 978-1-83588-842-1)

Chapter 12 is the payoff moment. After chapters of file readers, regex parsing, and k-means clustering, Morley finally wires everything into one runnable program and then sits back to ask: what did we actually learn?

Outlining the Rubber Duckies Challenge in C++

Book: The C++ Programmer’s Mindset
Author: Sam Morley
ISBN: 978-1-83588-842-1

Part 1 was theory. Chapter 7 kicks off Part 2 with a full project. Morley hands you a client brief, sample data, and then does the thing most tutorials skip: he thinks before he codes.

Thinking Computationally: Decomposition, Abstraction, and Patterns (Part 1)

The C++ Programmer’s Mindset by Sam Morley (ISBN 978-1-83588-842-1, Packt 2025)

Chapter 1 of Morley’s book is called “Thinking Computationally,” and it sets the tone for everything that follows. This is not a chapter about std::vector tricks. It is about how programmers break down problems, find structure in messy data, and eventually write code that fits.

The C++ Programmer's Mindset: A Book Retelling Series

The C++ Programmer’s Mindset by Sam Morley (ISBN 978-1-83588-842-1, Packt 2025)

Most C++ books teach you syntax, containers, and maybe a few design patterns. Sam Morley’s book takes a different angle. It asks: how do you actually think when you sit down with a hard problem? The answer is not “memorize more STL headers.” It is computational thinking, paired with the specific tools C++ gives you to turn that thinking into working code.