Writing beter code with Visual Studio 2017

By Johan Smarius

Elevator Pitch

There are a lot of features in Visual Studio that can help you write better code. In this talk I will show you how you can use Visual Studio and some free add-ons to help you write better and easier to maintain code.

Description

In a lot of teams, peer code reviews are used to validate the quality of the code. In these reviews, you would like to focus on the difficult parts of the code. Most teams, however, spent a lot of time checking the basic structure of the code due to the lack of automated support for simple checks and then find themselves out time to spent time on the more interesting parts. There are a lot of features in Visual Studio that can help you write better code and validate your code in an early phase so you get early feedback on the quality of the code you are writing. In this talk, I will show you how you can use Visual Studio and some free add-ons to help you write better and easier to maintain code.

You will learn how you can:

  • easily enforce coding guidelines within your team
  • learn to master different and new coding constructs
  • apply refactorings to your code
  • use live and static code analysis to automatically analyze the basic quality of your code and how you can tune the analysis to your team’s rules
  • use code metrics to calculate the quality of your code
  • use code coverage and live unit testing to verify how much code you actually test using automated tests

I will not bore you with a lot of PowerPoint slides, we will spend most of our time in Visual Studio.

Notes

Technical requirements: beamer.

This talk has been given to the customers of Bergler at an expert session.