Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Clean Code and Performance - Understanding the Trade-offs

Meeting Cpp via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the complex relationship between clean code practices and software performance in this Meeting C++ 2024 conference talk. Delve into the misconception that clean code inherently sacrifices performance gains from hardware advancements, while examining what truly makes software performant. Learn about different aspects of performance including runtime speed, compile-time efficiency, memory usage, and developer productivity. Discover through real-world examples how performance bottlenecks often stem from database and network management rather than code cleanliness. Investigate whether extreme performance optimizations like eliminating dynamic polymorphism and virtual function calls are necessary for most enterprise applications. Understand the balance between maintaining readable, maintainable code and achieving optimal performance in practical software development scenarios.

Syllabus

Clean code! Horrible performance? - Sandor Dargo - Meeting C++ 2024

Taught by

Meeting Cpp

Reviews

Start your review of Clean Code and Performance - Understanding the Trade-offs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.