Guia de estilo de nossas páginas⚓︎
Imagine poder acompanhar cada mudança em seus documentos como se fosse uma linha do tempo, sabendo exatamente quem alterou, o quê e quando alterou. Melhor ainda! Imagine sugerir melhorias de forma simples e colaborativa, como fazemos em redes sociais. É exatamente isso que conseguimos usando uma filosofia conhecida como Docs as Code.
Neste post definiremos algumas regras simples, mas muito efetivas, para manter o padrão entre as páginas deste ou qualquer outro conteúdo criado a partir desta filosofia.
E, porque seguir estas recomendações? Simples...
Você já se frustrou tentando encontrar aquela documentação importante que alguém atualizou, mas ninguém sabe quando ou onde? Ou já teve dificuldade para entender quem fez determinada alteração em um documento e por quê? Nós também! Por isso, seguimos as convenções propostas aqui.
Mkdocs e Material⚓︎
Para tornar tudo que foi dito até aqui realidade, a principal ferramenta utilizada é o MkDocs, com seu tema Material1. Em conjunto, eles transformam textos simples escritos em Markdown em páginas web bonitas e organizadas.
O melhor de tudo? Não precisa ser um especialista em tecnologia para contribuir. Se você sabe escrever um e-mail, já tem o básico necessário para começar a utilizar!
Estilo dos arquivos .md
⚓︎
-
Cabeçalhos:
- Somente primeira letra maiúscula2.
- Título da página definido com heading level 1 (
#
). - Demais cabeçalhos da página definidos com heading level 2 (
##
). - Não utilizar heading level 3 (
###
) em diante. Para estes casos utilize listas.
-
Parágrafos:
- Somente primeira letra maiúscula2.
- A separação entre parágrafos deverá ser feita com a utilização de uma linha em branco entre um bloco de frases.
-
Frases:
- Para simplificar o processo de revisão dos arquivos
.md
, incluir cada frase em uma linha. - Utilizar vírgula (
,
) para agrupar ideias, evitando, ao máximo hífens (-
) e parênteses ((
e)
). - Sempre finalizar a linha com pontuação, seja ela qual for.
- Para simplificar o processo de revisão dos arquivos
-
Listas:
- Somente primeira letra maiúscula2.
- Sempre finalizados com pontos (
.
) e não com ponto e vírgula (;
) ou sem ponto (.
).
-
Nomenclatura de arquivos e pastas:
- Arquivos e pastas serão sempre nomeados no padrão snake_small_case.
- Arquivos e pastas em projetos
mkdocs
deverão ser criados, preferencialmente, dentro da pastadocs
. - Arquivos do post deverão iniciar com data no padrão
yyyymmaa
3 (Exemplo:20250716_nome_post_reduzido.md
).
Conclusão⚓︎
Seguir este guia de estilo é fundamental para manter a consistência e qualidade da nossa documentação. Com estas regras simples, conseguimos criar conteúdo mais organizado, profissional e fácil de manter. Lembre-se que documentação é uma forma de comunicação, e quanto mais clara e padronizada ela for, melhor será para todos os envolvidos. A adoção destas práticas nos ajuda a construir uma base sólida para o crescimento e evolução contínua dos nossos projetos.