Pular para conteúdo

Guias de desenvolvimento

Esta seção contém guias completos para desenvolvedores que trabalham no omegaUp.

Fluxo de trabalho de desenvolvimento

  1. Configure seu ambiente - Coloque o Docker em execução
  2. Leia as diretrizes de codificação - Entenda nossos padrões
  3. Escrever testes - Certifique-se de que seu código funcione
  4. Envie um PR - Contribua com suas alterações

Princípios Chave

Digite Segurança

  • Todo código deve declarar tipos de dados
  • TypeScript para front-end
  • Salmo para PHP
  • mypy para Python

Teste

  • Todas as alterações de funcionalidade devem incluir testes
  • Os testes devem passar 100% antes de serem confirmados
  • Escreva os testes primeiro, quando possível

Qualidade do código

  • Siga regras automatizadas de linting
  • Use cláusulas de guarda em vez de condicionais aninhadas
  • Minimize o uso nulo/indefinido
  • Remova o código não utilizado (não comente)

Documentação Relacionada


Pronto para codificar? Comece com Diretrizes de codificação!