Code quality tools are starting to emerge more and more in the Ruby community. Tools like Flog, Heckle, Reek, Roodi, Saikuro and Simian are all useful in finding problematic code in your application so you can fix it. Similar tools have been available in the Java and .NET communities for years, and are commonly included in automated builds as a matter of course.

In this session, you’ll learn what these tools do and why. You’ll get to see how to include them in your own automated builds and to configure them to levels that are appropriate for you and your project. Finally, you’ll get a taste of how to extend these tools with your own checks and contribute back to the community.

People planning to attend this session also want to see:

Marty Andrews

Cogent Consulting Pty Ltd

Marty is an agile coach & Rails developer from Melbourne Australia. He’s a director at Cogent Consulting Pty. Ltd. – a Melbourne based boutique software development consultancy with a particular bias towards agile development processes and Ruby based technologies.

Marty has been spruiking the benefits of code quality tools in the Java and Ruby development communities for years. He’s the author of both Complexian and Roodi, and has contributed to several other code quality tools in his career.