The English version of quarkus.io is the official project site. Translated sites are community supported on a best-effort basis.

Tipos de conteúdo da documentação Quarkus

A documentação do Quarkus está estruturada em quatro tipos de conteúdo distintos: conceitos, instruções, tutoriais e referências. A composição e a estrutura dos documentos do Quarkus seguem a estrutura de documentação sistemática da Diátaxis para a criação de documentação técnica. Cada tipo de conteúdo atende a uma necessidade diferente do usuário, cumpre uma finalidade diferente e exige uma abordagem diferente para sua criação.

Estrutura de documentação da Diátaxis

Optamos por alinhar os documentos do Quarkus com a estrutura de documentação Diátaxis[1], que define uma estrutura central de conteúdo que atende às diferentes necessidades que os usuários têm ao consultar documentos.

The content types in the Diátaxis documentation frameworkfootnote:diataxis[Procida

Crédito da imagem: https://diataxis.fr/

O que vem a seguir é um breve resumo dos diferentes tipos de documentos, mas vale a pena ler se você quiser entender mais sobre o raciocínio por trás dessa classificação.

Guias conceptuais (Explicação)

A explicação é uma discussão que clarifica e esclarece um determinado tópico. A explicação é orientada para a compreensão.

Bons guias conceituais:

  • concentram-se na explicação de um tópico. Seu objetivo é ajudar o leitor a entender o conceito.

  • não ensine, instrua ou inclua informações de referência. Se precisar fazer referência a um tutorial, guia de instruções ou de referência, indique ao leitor onde ele pode encontrá-lo, mas não replique essas informações diretamente no seu guia conceitual.

  • fornecer informações básicas e contexto para explicar por que as coisas funcionam da maneira que funcionam ou por que foram construídas da maneira que são. Você pode citar decisões de projeto, razões históricas e restrições técnicas para reafirmar seus argumentos.

  • incluir exemplos específicos para ilustrar a explicação, mas evitar tornar a própria explicação muito dependente de uma tecnologia específica ou de um padrão de implementação.

  • analisar o conceito a partir de múltiplas perspectivas e estabelecer comparações com conceitos alternativos discutir se é relevante e útil para a compreensão do leitor.

  • pode expressar opiniões sobre as vantagens e desvantagens do conceito que está abordando em relação a diferentes casos de uso ou aplicações potenciais.

Guias de instruções

Os guias "como fazer" são instruções que conduzem o leitor através dos passos necessários para resolver um problema do mundo real. Os guias de instruções são orientados para objetivos.

Bons guias de instruções:

  • guiar (walk-through) ou demonstrar como completar uma tarefa.

  • assumir que tem contexto suficiente para iniciar a tarefa.

  • descrever as etapas concretas necessárias para concluir uma tarefa, mas essas etapas podem estar no meio de uma tarefa maior.

  • não explicar conceitos, eles dependem de outros documentos (como conceitos) para fazer isso.

  • são adaptáveis a casos de uso no mundo real.

  • são práticas (e não completas).

Guias de referência

Os guias de referência são descrições técnicas da máquina e do seu funcionamento. O material de referência é orientado para a informação.

Bons guias de referência:

  • são concisos e diretos. Afirmam, descrevem e informam.

  • são consistentes (na medida do possível) com outros guias de referência. Seguir o modelo ajuda nesse caso.

  • permanecem concentrados na descrição do tópico. Eles não explicam nem fornecem contexto adicional de outras fontes.

  • fornecer exemplos ou ilustrações que ajudem os leitores a compreender o que está sendo descrito.

  • são mantidos atualizados. Enquanto o material de referência de configuração é gerado, as referências de extensão que descrevem como a configuração deve ser aplicada devem ser precisas para serem úteis.

Tutoriais

Os tutoriais são lições que levam o leitor pela mão através de uma série de passos para completar um projeto de algum tipo. Os tutoriais são orientados para a aprendizagem.

Bons tutoriais:

  • proporcionar uma experiência de aprendizagem, dando ao leitor algo que ele possa fazer.

  • servem para iniciar o leitor (não criam um especialista).

  • fornecer ao leitor passos concretos a seguir, cada um com um resultado compreensível.

  • são fiáveis e coerentes (funcionam para todos os usuários, sempre).

  • incluem apenas informações suficientes para concluir a tarefa. Eles delegam a outros tipos de documentação (conceitos ou referência) para fornecer contexto adicional.

  • concentram-se em uma maneira de realizar a tarefa. Abordagens alternativas são exploradas em outros tipos de documentos (um guia de instruções, por exemplo).


1. Procida, D. Diátaxis documentation framework. https://diataxis.fr/

Conteúdo Relacionado