Easy to Use, Hard to Misuse - Declarative Style in C++
Offered By: CppNow via YouTube
Course Description
Overview
Explore declarative programming techniques in C++ to create interfaces that are easy to use and hard to misuse in this conference talk from C++Now 2018. Delve into the concept of declarative style in C++, examining its benefits and implementation methods. Investigate which C++ features facilitate declarative programming and how to leverage them effectively. Deconstruct C++ best practices, analyzing what makes certain approaches superior, and reconstruct them through the lens of declarative programming. Gain insights into modern C++ advice such as "no raw loops" and "almost always auto," understanding how these recommendations often translate to more declarative code. Learn from Ben Deane, a Principal Software Engineer at Blizzard Entertainment with over 20 years of game development experience, as he shares his expertise in crafting efficient, maintainable, and user-friendly C++ code.
Syllabus
C++Now 2018: Ben Deane “Easy to Use, Hard to Misuse: Declarative Style in C++”
Taught by
CppNow
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube