Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>A documentação de um programa é fundamental para garantir sua manutenibilidade e legibilidade. Aqui estão cinco razões para se documentar o código fonte:</p><p>1. Facilita a compreensão do código</p><p>Documentação clara ajuda outros programadores (ou você mesmo no futuro) a entenderem rapidamente como o código funciona, quais são suas funções e quais problemas ele resolve.</p><p>2. Melhora a manutenção</p><p>Com um código bem documentado, a manutenção se torna mais fácil. Mudanças ou correções podem ser feitas com mais confiança, pois a documentação fornece contexto sobre como as partes do código interagem.</p><p>3. Facilita a colaboração</p><p>Em projetos de equipe, a documentação ajuda todos os membros a estarem na mesma página. Ela garante que todos entendam as decisões tomadas e o propósito de cada parte do código.</p><p>4. Serve como referência para testes</p><p>Uma boa documentação pode incluir informações sobre como testar diferentes partes do código, quais resultados esperar e como interpretar esses resultados, o que é crucial para garantir a qualidade do software.</p><p>5. Auxilia na integração de novos desenvolvedores</p><p>Quando novos desenvolvedores entram em um projeto, uma boa documentação facilita sua integração, permitindo que eles se familiarizem mais rapidamente com o código e sua lógica.</p><p>Fontes pesquisadas</p><p>Aqui estão algumas fontes que você pode considerar para aprofundar seus conhecimentos sobre a importância da documentação:</p><p>BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2005 – 2ª reimpressão, 2006. MICHELAZZO, P. A Documentação de software, 2006. Disponível em: http://www.michelazzo.com.br/node/123. Acesso em: nov, 2008.</p><p>SOUZA, S. C. B. de; NEVES, W. C. G. das; ANQUETIL, N.; OLIVEIRA, K. M. de. Documentação Essencial para a Manutenção de Software, 2005. Disponível em: http://www.web.br/prg/professores/anqueteil/Publicaco es/pbqp04.pdf. Acesso em: Nov, 2008.</p><p>VAILATI, A. T. Documentação de Software , 2006, disponível em: HTTP://imasters.uol.com.br/artigo/4923/des_de_softw are/documentacao_de_software. Acesso em nov. 2008.</p><p>Razão mais importante</p><p>Dentre as razões mencionadas, eu considero que facilita a compreensão do código é a mais importante. Sem uma boa compreensão, as outras razões tornam-se menos relevantes. Se o código não for claro e compreensível, a manutenção, a colaboração e a integração de novos desenvolvedores se tornam muito mais difíceis. A documentação é o que conecta a lógica do código com os usuários e desenvolvedores, tornando o software acessível e utilizável.</p>

Mais conteúdos dessa disciplina