Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Latest commit

 

History

History
12 lines (12 loc) · 1.12 KB

DOCUMENTATION.md

File metadata and controls

12 lines (12 loc) · 1.12 KB

documentation

  • A idéia é deixar a documentação o mais próxima possível de onde ela é usada e evitar repetição de documentação
    • Explicação para uma linha do código deve ficar comentado a cima da linha
    • Explicação para uma função do código deve ficar escrita no docstring/docblock da função
    • Explicação para um repositório deve ficar no README.md
  • Todo repositório deve ter o arquivo README.md na raiz
    • Esse arquivo deve explicar apenas aquele repositório
    • Esse arquivo não deve entrar em detalhes de outros repositórios da organização
      • Isso quer dizer que não deve explicar outros pacotes/bibliotecas da organização
      • Mas pode indicar ao leitor à leitura de outros repositórios
  • Utilize Mermaid Markdown para diagramas
    • Motivo: imagens não são fáceis de alterar (normalmente envolve em compartilhar algum arquivo antes de exportar para imagem)