The importance of Linting

Ricardo Ribas
3 min readJul 23, 2023

This article is part of a series of articles that talk about different stages of a development workflow.

TL;DR: Linting plays an important role on development processes

For those who don’t know, linting consists of a process that analyses code and looks for potential errors (AKA code smells). Overall, it plays an important role within a development process as it increases code quality, catches errors and ensures overall code consistency. This article will share my vision on why this particular step is important, but also how it could solve different problems on your projects.

Team productivity

Whether your are the solo contributor of a project or you belong to a team composed by several people, defining code quality standards from the very beginning will have a positive impact on your project(s). Not only does it allow us to keep the code (more) readable, consistent and maintainable, but it will also minimize the introduction of errors in production. On top of that, linting also provides a good source of learning, specially for inexperienced developers. The more you produce, the more value you can bring in, right?

Team disagreement

--

--

Ricardo Ribas

Software Engineer passionate about rock climbing, yoga, gaming and travelling