Course Module
Introducing C# Performance Optimization
This module introduces the concept of C# performance optimization on the .NET runtime, covering memory management, the .NET type system, boxing and unboxing, immutable strings, and garbage collection.
Along the way you will learn when to optimize your code by following the advice of Michael Jackson and Donald Knuth. You will identify the critical 3–5% of your codebase that causes real bottlenecks and fix those issues systematically, without sacrificing clean architecture in the process.
Skills covered: C# Performance Optimization.
Total duration: 12 minutes.