Documentação com docstrings e Sphinx
Documentar código não é um luxo — é uma necessidade. Em projetos Python, sejam bibliotecas open-source ou sistemas internos, a documentação bem escrita reduz o tempo de onboarding, facilita a manutenção e evita retrabalho. No ecossistema Python, três níveis de documentação coexistem: