Escribiendo código de alta calidad en Python — Parte 4: automatización remota

Gonzalo Andrés Diaz
6 min readJun 22, 2020
SpaceX Falcon Heavy Launch
Photo by SpaceX on Unsplash

Escribir código bello y de alta calidad en Python es sencillo si nos apoyamos en la automatización: utilizando Flake8, PyDocStyle, MyPy, Black, e Integración Continua en nuestros repositorios.

Éste artículo es continuación de la guía Escribiendo código de alta calidad en Python.

Tabla de contenido

Recuerda que el conejo blanco (🐇) muestra el contenido práctico.

Automatización remota: El sensei de tu equipo

Tenemos los linters configurados de manera local. Ahora es momento de configurarlos para todo el equipo. Garantizando la calidad del código en el repositorio remoto.

Integración continua con GitHub Actions

Integración Continua (CI), en unas palabras

--

--

Gonzalo Andrés Diaz

Data Engineer for the last 6 years and more than 10 years in Software Engineering. Contributing from small to big Data Science, BI and Data Analytics teams.