Neste tutorial vamos utilizar alguns conceitos de Clean Code (código limpo) na nossa aplicação Python.
O termo Clean Code se refere a um conjunto de boas práticas na escrita de software que você pode aplicar para obter uma maior legibilidade e fácil manutenção do seu código.
Agenda
- Instalação das extensões e pacotes.
- Configuração no VS Code (
settings.json
). - Aplicar os conceitos de Clean Code.
Playlist: Programando em Python no VS Code.
Episódio: Clean Code Python.
Essas instruções fornecerão uma cópia do projeto para executar em sua máquina para desenvolvimento e teste.
O que você precisa para completar o tutorial:
- Já ter configurado o VS code conforme vs-code-python.
- Extensões do VS Code citadas a seguir.
- Pacote Black.
- Pacote Pylint.
-
Instale a extensão Python Indent.
-
Instale a extensão indent-rainbow.
-
Instale a extensão Python Docstring Generator.
-
Instale a extensão Bracket Pair Colorizer 2.
Este comando instalará todos os pacotes contidos no arquivo requirements.txt
.
macOS
python3 -m pip install requirements.txt
Windows
python -m pip install requirements.txt
Abra o arquivo settings.json
no VS Code e adicione as seguintes propriedades:
{
"editor.formatOnSave": true,
"[python]": {
"editor.insertSpaces": true,
"editor.tabSize": 4,
"editor.defaultFormatter": "ms-python.python"
},
"python.formatting.provider": "black",
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"indentRainbow.includedLanguages": ["python"]
}
Arthur Viana
Projeto licenciado pela GNU General Public License.
- Conteúdo feito para wazana.dev - Tecnologia direto ao ponto.