Pular para conteúdo

Padrões

Esta seção reúne padrões técnicos usados nos projetos da Arkorizon.

Documentos

Documento Propósito
Naming Conventions Define nomes de produtos, repositórios, groupId, artifactId, pacotes, aplicações e imagens.
Organização de Repositórios Define quando criar repositórios, como organizar multi-repo/monorepo e quais estruturas mínimas usar.
Java Standards Define padrões de desenvolvimento Java, estrutura de classes e arquitetura base.
Padrões de Testes Java Define padrões de testes unitários, adapters, integração e revisão de testes Java.
Banco de Dados Relacionais Define padrões de PostgreSQL, nomenclatura, segurança, migrations e operação segura.

Quando usar

Use esta seção antes de criar um novo projeto, serviço, módulo, banco ou pacote. Ela deve servir como referência para evitar decisões inconsistentes entre times.