Explore the impact of binary size optimization on C++ development in this conference talk from C++Now 2018. Learn how VMware incorporates binary size deltas into code reviews for large C++ applications, and discover how this seemingly simple metric provides powerful resistance against complexity. Gain insights into the tools, processes, and human factors involved in implementing this approach. Examine the effects of C++11 features on binary size and consider general optimization techniques. Understand the benefits of self-review and future directions for binary size optimization. Delivered by Mark Zeren, a staff engineer at VMware specializing in C++ libraries, coding standards, and toolchains, this talk offers valuable perspectives on maintaining code efficiency and managing complexity in large-scale C++ projects.
Overview
Syllabus
Intro
Fast Growth Company
Mature Product
Of course we measure
Early Days
Tools
Humans
Gaining Momentum
The small hammer..
Kobayashi Marul
Real Work Too
C++11 Things
General Things
Self Review
Future Directions
Summing Up
Taught by
CppNow