roodi

Java and Ruby Tools for Code Quality

room: Grand Ballroom C North — time: Monday 16:00-16:45, Monday 16:45-17:30
Level: Introductory

All projects benefit from high quality code but achieving the full benefits of agile approaches demands higher-than-usual software quality. A Continuous Integration build provides an ideal platform for applying automated tools to issues of code quality.

This tutorial looks at automated code quality tools that can be used to enforce or monitor code quality in Java and Ruby, and how they can be used to check quality manifested by:

  • style enforcement
  • lines per method
  • methods per class
  • code duplication
  • npath and cyclomatic complexity
  • test coverage
Syndicate content