Python

Ferramentas para Projetos Python

Ferramentas para Projetos Python

Hoje vou trazer um assunto bem curioso que são as ferramentas que utilizo em meus projetos Python. Vou citar as ferramentas mais comuns que utilizo em projetos que trabalho e o que cada uma delas fazem no projeto. Não são muitas, mas ajudam demais com as tarefas de desenvolvimento de um projeto. Introdução Todos os projetos de software utilizam algumas ferramentas que auxiliam no gerenciamento do mesmo, seja para controlar versão, executar algumas tarefas ou gerar documentações dos projetos.
Dicas de como mockar seus testes

Dicas de como mockar seus testes

Testes unitários estão presentes em quase todos projetos de software (sim tem alguns que ainda não usam. Talvez pelo tamanho???). Porém podem ser uma faca de dois gumes: traz um alto valor para o projeto ou é utilizado para somente dar cobertura de código devido a não utilização adequada das ferramentas. Neste artigo vou apresentar alguns cenários de testes unitários utilizando mocks que não trazem um bom valor para seus testes e como contorna-los.

API de cálculo de juros compostos

API de cálculo de juros compostos

No último artigo nós vimos sobre como podemos utilizar python para criar uma calculadora simples de juros compostos para realizarmos simulações de investimento.

Neste artigo nós iremos criar uma API com o FastAPI a partir do código que fizemos para realizar simulações no último artigo.