Session

Refactoring and Code Quality in .NET: from foes to friends!

Refactoring is often perceived as an enemy of your code, as it's seen as a waste of time and something that can put the stability of your software at risk.

In this session, with examples in C#, we will see that refactoring is primarily a support for the evolution of the application - not just to have cleaner code, but also for letting both the architecture and the team evolve and grow.

We will see practical techniques for improving the quality of your code in complex projects:
- tools for static analysis of your code;
- quality gates in your CI/CD pipelines;
- approaches like Golden Master and Mutation testing;
and more!

We will learn how to embrace change in a structured way so that you will no longer consider refactoring a burden, but a real engine for innovation.

Davide Bellone

Principal Backend developer | Microsoft MVP | Blogger

Turin, Italy

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top