In this course, Kate Gregory takes some C++ code that was written over 10 years ago, familiarizes herself with the code, looks for code smells, identifies code that can be improved with modern C++ features, and writes a test harness to run some of that code.
In this course, Kate Gregory takes some C++ code that was written over 10 years ago, familiarizes herself with the code, looks for code smells, identifies code that can be improved with modern C++ features, and writes a test harness to run some of that code. Play by Play is a series where you get a rare view into the workflows and thought processes of top admins, developers, and designers. This is not a planned or rehearsed presentation, but a live, unrehearsed problem solving and troubleshooting session where you see an expert think through issues and design solutions, as they do in the real world every day.
Kate Gregory is in her fourth decade of being paid to program. Her firm, Gregory Consulting Limited, is based in rural Ontario and helps clients adopt new technologies and adjust to the changing business environment. Current work makes heavy use of .NET and Visual C++ for both web and client development, especially for Windows 7 and 8. Managing, mentoring, technical writing, and technical speaking occupy much of her time, but she still writes code every week.
Introduction I'm Geoffrey Grosenbach, and it's Play-by-Play at Pluralsight. Every year we gather our authors in Salt Lake City for our annual author summit. Kate Gregory braved the trip during a week of especially unpredictable airline flights. Bright and early at 7:00 a. m. I handed her what she had asked for, a project with C++ code that was 10 years old. She didn't flinch, but instead took the opportunity to familiarize herself with the code, make some changes, and set up a basic test harness. She sprinkles dozens of insights along the way showing why she's one of the best teachers at Pluralsight. Play-by-Play sessions seem to either produce many lines of code or many insights about programming. This was one of the latter. Watch how she navigates an unknown project and runs through a list of code style guidelines and quality tests before writing some of her own code against it. Play-by-Play is a series where we give you a rare view into the workflow and thought processes of top admins, developers, and designers. Have you ever wished you could watch one of your tech heroes work on a project on their own time using their own tools at their natural speed, not a rehearsed presentation or a prepared course, but planning and problem-solving as it happens in the real world every day? That's what we do in this series. We give talented admins, developers, and designers a task to work on live and unrehearsed for about two hours. We talk through architecture decisions and fix unexpected problems. This isn't a tutorial, we won't pause to explain how to set up server infrastructure or a development environment, but you will see how professionals use these tools in their every day environments.