Um estudo sobre boas práticas para documentação de APIS

Authors

  • Ana Karoliny Silva de Araujo
  • Jose Ferdinandy Silva Chagas

DOI:

https://doi.org/10.34117/bjdv9n5-011

Keywords:

api (application programming interface), documentação, desenvolvimento de software, ferramentas de documentação

Abstract

Documentação de API é um conjunto de informações que descreve como interagir com um determinado software. Essa documentação pode incluir informações como os endpoints disponíveis, os parâmetros aceitos e os tipos de dados que a API espera ou retorna. Embora a documentação de API possa ser uma tarefa desafiadora e frequentemente subestimada pelos desenvolvedores, a implementação de boas práticas pode ter um impacto significativo no produto final. Por esse motivo, é altamente recomendável que os desenvolvedores adotem essas práticas de documentação de APIs em seus projetos para maximizar a eficácia e a utilidade de suas aplicações. Neste caso, este trabalho tem como objetivo apresentar essas boas práticas, que podem ajudar desenvolvedores e usuários a entender melhor como utilizar esse documento. Além disso, discutimos também ferramentas que podem ajudar a criar e manter a documentação de API sempre atualizada, bem como os desafios comuns enfrentados pelos desenvolvedores em documentação e desenvolvendo um estudo de caso da API de pet. Por fim, destacamos a importância de uma boa documentação de API como um elemento essencial para o sucesso da mesma.

References

SOMMERVILLE, Ian. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2011.

GRUBB, Penny; TAKANG, Armstrong A. Software maintenance: concepts and practice. World Scientific, 2003.

PRIKLADNICKI, Rafael. Problemas, Desafios e Abordagens do Processo de Desenvolvimento de Software. 2004. 69 f. Tese (Doutorado) - Curso de Ciência da Computação, Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2004

TRIPATHY, Priyadarshi; NAIK, Kshirasagar. Software evolution and maintenance: a practitioner's approach. John Wiley & Sons, 2014.

Published

2023-05-02

How to Cite

de Araujo, A. K. S., & Chagas, J. F. S. (2023). Um estudo sobre boas práticas para documentação de APIS. Brazilian Journal of Development, 9(05), 14632–14660. https://doi.org/10.34117/bjdv9n5-011

Issue

Section

Original Papers