Newsletter para devsEntra
Web Reactiva

WR 218: El linter es tu amigo aunque gruña con las cosas malas de tu código

La herramienta para hacer que tu código sea mejor con poco esfuerzo.

Escúchalo también en Spotify | Apple Podcasts | Google Podcasts | iVoox

Decir “linter” era para mi hasta hace poco decir “el tío de la vara que te atiza si haces algo mal”.

Como el corrector ortográfico que señala las faltas en rojo.

No es gustoso que una máquina te diga las cosas que haces mal pero, poco a poco, te vas dando cuenta que no es tu enemigo.

Es ese amigo que te toca en el hombro (o te da una colleja cariñosa) y te dice: ¡Ey! ¡Eso puedes hacerlo mejor!

Algo así ocurrió el pasado jueves…

Un rediseño en 90 minutos

Jesús Olazagoitia es un maestro del CSS. Ha conseguido interiorizar lo que se esconde detrás del noble y caótico arte de dar estilos a una web.

Ya nos lo contó en un podcast y en un directo anterior.

Lo que debe tener la comunidad malandriner es que motiva a la gente a hacer cosas porque, casi sin querer, ha hecho un rediseño con mucho amor para algunas de las partes públicas de la parte premium de danielprimo punto io.

Tips sobre colores, tamaños, fuentes, separaciones, pesos… Un manual práctico de cómo hacer las cosas bien.

El linter te hace mejor developer

Es muy probable que ya estés usando un linter sin saberlo.

Los editores de código suelen incluirlo de serie cuando están especializados en un lenguaje de programación.

Te chivan si estás cometiendo errores en la sintaxis o de estás dejando algo por hacer.

Los linter te marcan reglas sin que tengas que ejecutar el código.

Da igual en qué lenguaje de programación estés, para todos hay una o varias librerías de linter.

Eso es bueno tanto si trabajas en solitario como si lo haces en equipo. Hay una serie de estándares que es conveniente cumplir.

El formato es muy importante

En un texto de un relato o un artículo es relevante si tiene negritas, títulos o alineación correcta, también lo es en tu código.

El formato es más importante aún cuando trabajamos con código. Las reglas que debemos cumplir son más estrictas, para que no haya fallos de sintaxis, pero, sobre todo, para que no se produzcan divergencias en detalles como “donde poner un espacio”.

El linter te ayuda, el linter es bueno y te quiere.

Recursos y enlaces

Sobre linters hay mil, por empezar con algunos:

Más de 10 perlas cada domingo

El próximo domingo, el que sea, llegará a tu bandeja de entrada la Reactivísima Newsletter.

Te traerá más de 10 recursos relacionados con herramientas online, desarrollo y programación.

Quédatelo para siempre si te suscribes ahora.

¡Nos escuchamos el próximo martes!

Escrito por:

Imagen de Daniel Primo

Daniel Primo

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas. @delineas en twitter y canal @webreactiva en telegram

12 recursos para developers cada domingo en tu bandeja de entrada

Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.