Jim Wooley

Camp Counselor

Improving code quality with Static Analyzers

Event Logo

Wednesday, May 25, 2022 - 3:30 PM UTC, for 1 hour.

Regular, 60 minute presentation

C#
Static Analysis
Lint
JavaScript

How do you keep code consistent across a team or make sure your independent code follows accepted standards, use a Static Analyzer tool. See how to use some of these tools for your .Net, JavaScript, Style sheets, etc. to improve your code as an independent or large team lead. Whether you're an independent developer that needs assistance reviewing your code, or a member of a large team that wants to keep code consistency among the team, static analyzer tools can help identify and optionally fix issues in your code. Many platforms have their own version to help based on the language, including Roslyn, JsLint, CssLint, SonarQube. FxCop, StyleCop, etc. We'll take a look at some of these tools and explore how they can help identify issues in your code and improve maintainability and decrease errors before you deploy to production. We'll also look at the ability to build your own tool to enforce rules in your specific domain.

Take Aways

  • Understand why code quality matters regardless of team size.
  • Learn how to use analysis tools and linters to automate repetitive code review tasks and learn about industry standard best practices.
  • Discover how to customize existing tools to meet your team's specific needs.
favorited by:
Gene Gotimer Robert Derman Chris Ayers Andrew Hooker