Learn how to improve the maintainability of C# code using modern tools and techniques to resolve technical debt while working safely and efficiently with legacy code Key Features: - Apply a wide range of refactoring techniques using the latest tools and features of C# - Discover ways to safely improve your code using tests, Roslyn analyzers, and AI assistance - Find ways of communicating...