Python¶
Esto es solo una forma de desarrollar con Python muy opinionada. Si tienes otra, probablemente pueda ser mejor que esta, pero esta es la mía hasta ahora.
Entorno de Desarrollo¶
Para trabajar con Python te recomiendo que uses una de estas dos opciones:
- Virtualenvwrapper + Pyenv + Poetry
- Docker
Para la opción 1 ve a Entornos Virtuales
La opción 2 la comentaré en el futuro.
Dependencias de desarrollo¶
Yo uso:
SonarLint
sonarlint lo uso a través de la extensión de VSCode, y es un linter que te avisa sobre smells y buenas prácticas.
Es un plus para la seguiridad de tu código.
IDE¶
VSCode
-
Instalar las extensiones:
-
Habilitar el linting en VSCode así como los linters