Para manter a qualidade do nosso código e evitar retrabalho, criamos algumas regras que devem ser seguidas em todas as tarefas relacionadas ao desenvolvimento para SmartPOS. Como não é possível atualizar os dispositivos facilmente (especialmente em caso de bugs que afetem todos), é essencial testar muito bem antes de entregar qualquer funcionalidade.
- Evitem o uso de ponto e vírgula (
;) no código. Nosso padrão não utiliza esse caractere. - Não usar mais de uma linha em branco seguida. Mantenha o código limpo e organizado.
- Evitar
console.log()desnecessários. Se for usar para debug, lembre-se de removê-los antes de finalizar a tarefa. - Prefira sempre declarar componentes e funções usando
function nome()em vez de arrow functions (() => {}), a menos que haja um motivo técnico claro para usar arrow function. Isso ajuda a manter a consistência do projeto. - Padrão de uso de aspas: