Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch a CppCon conference talk exploring how Bloomberg's development and outreach teams collaborated to improve their 18-year-old C++ code generator through community-driven design. Learn how the teams combined expertise to implement guardrails that balance flexibility with restrictions, resulting in enhanced documentation, clearer usage guidelines, and improved developer experience. Discover the benefits of fostering collaboration between technical and outreach teams, the importance of creating well-defined usage paths, and how engaging the broader engineering community led to meaningful improvements in code generation tools and practices. Gain insights into managing complex systems through consensus-building and see how proper documentation and clear communication channels can prevent misuse while maintaining tool effectiveness.
Syllabus
Designing C++ Code Generator Guardrails: A Collaboration Among Outreach & Development Teams & Users
Taught by
CppCon