Session

Overcoming Broken Window Syndrome: Code Verification Techniques for .NET Developers

When coding standards, architectural guidelines, and conventions are only available in non-executable forms like documentation and diagrams, code quality tends to deteriorate over time. This deterioration leads to increased complexity, lower quality, and the accumulation of technical debt. To counteract this decline in quality, it is essential to actively validate your source code against design rules and architectural standards as part of your DevOps pipeline.

This talk will explore several techniques for enforcing coding standards in .NET development. We will delve into how to use Reflection and Roslyn for thorough code analysis and demonstrate the implementation of architecture unit tests. We will also highlight the use of Roslyn analyzers to provide real-time feedback and tools like NDepend and Sonar. Additionally, we will introduce Metalama, a powerful tool that offers a fresh perspective on architecture enforcement, combining simplicity with real-time validation.

This session is a must-attend for .NET teams looking to equip themselves with the essential tools and insights needed to maintain high code quality throughout their product's lifecycle.

Gael Fraiteur

Founder and President at PostSharp Technologies

Prague, Czechia

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