C++ Ecosystem - The Renaissance Edition
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the current state and future prospects of the C++ ecosystem in this comprehensive conference talk. Delve into the challenges faced by C++ developers when integrating legacy code with modern language features and patterns. Examine recent research studies revealing developers' slow adoption of new standards and reluctance to use unit testing frameworks and code analysis tools. Investigate the reasons behind these trends, including biases and limitations in different development areas. Gain insights into the C++20 standard and its potential impact on the ecosystem. Analyze the C++ development landscape across various domains, including game development and finance. Learn about planned improvements and strategies to address current challenges in C++ development. Discover how to navigate the complex C++ ecosystem and make informed decisions about adopting new features and tools.
Syllabus
Intro
Anastasiias background
Agenda
Macros
Overloads
Reload operators
Common style
Hirums law
Cognitive overhead
Survey results
Challenges of moving to a new standard
Risks of moving to new standards
Unit tests
Static analysis tools
Managing dependencies
Measure picking points
Top usage areas
Financial
Gate Castle
Conclusion
Taught by
NDC Conferences
Related Courses
Ruby on Rails: An IntroductionJohns Hopkins University via Coursera Internet of Things Capstone: Build a Mobile Surveillance System
University of California, San Diego via Coursera Engineering Maintainable Android Apps
Vanderbilt University via Coursera Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera