Tech Lead @ Codacy
Andrea Peruffo is an all-around software developer with hands-on experience in delivering any kind of software system from large scale cloud to embedded devices. Currently at Codacy building The platform for Code Quality Standardization.
Your software is an engineering artifact, built and shaped based on mission, purpose, intended use and, of course, constraints.
Although every software is different, there are common characteristics and traits that can be measured with agnostic tools.
From LOC(lines of code) to coverage, from style violations to cyclomatic complexity those tools could help us in the mission of keeping our code manageable, enforcing common good practices and even detecting bugs before they go to production.
In this talk we will go through some interesting measures and understand why and how they can help us having a maintainable and sustainable codebase.