Computação Jr.
CodeDex
Base de Conhecimento & Glossário · Code Júnior
← Voltar ao glossário

Metodologia e Boas Práticas

01 Depuração (Debugging)

Básico

Processo de identificar, analisar e corrigir erros (bugs) ou comportamentos inesperados no código.

02 LiveCode

Básico

Sessão prática e ao vivo em que assessores demonstram a implementação de uma funcionalidade, abordando a lógica passo a passo e corrigindo erros em tempo real.

03 Caminho Feliz vs. Tratamento de Erros

Básico

O caminho feliz é a execução sem falhas; o tratamento de erros garante que o sistema reaja de forma amigável quando algo falha, como em validações e mensagens de erro.

04 Clean Code (Código Limpo)

Básico

Prática de escrever código claro, organizado e compreensível, facilitando leitura, manutenção e evolução.

05 Refatoração (Refactoring)

Básico

Processo de melhorar a estrutura interna do código sem alterar seu comportamento externo esperado.

06 Código Duplicado

Básico

Trechos que repetem a mesma lógica em diferentes pontos de um projeto; a duplicação pode dificultar manutenção e gerar inconsistências.

07 Teste Unitário

Básico

Teste que verifica o comportamento de uma pequena unidade de código, como uma função ou método, de forma isolada.

08 Teste de Integração

Básico

Teste que verifica se diferentes componentes funcionam corretamente em conjunto.

09 Validação de Dados

Básico

Verificação de que as informações fornecidas atendem às regras definidas antes de serem processadas ou armazenadas.

10 Requisito Funcional

Básico

Descrição de uma funcionalidade ou comportamento que o sistema deve oferecer.

11 Requisito Não Funcional

Básico

Descrição de característica ou restrição de qualidade, como desempenho, segurança, acessibilidade, confiabilidade ou facilidade de uso.

12 Critério de Aceitação

Básico

Condição objetiva que deve ser atendida para considerar uma funcionalidade ou entrega concluída.

13 Dependência

Básico

Biblioteca, pacote, serviço ou componente externo necessário para a aplicação funcionar ou implementar uma funcionalidade.

14 Ambiente de Desenvolvimento

Básico

Configuração de ferramentas, serviços e recursos usada para programar, testar e modificar uma aplicação antes de disponibilizá-la.

15 Documentação Técnica

Básico

Conjunto de informações que explica como um sistema funciona, como deve ser utilizado, como está organizado e como pode ser desenvolvido ou mantido.

Pronto para praticar?

Confira os quizzes disponíveis na central de treinamento.

Ir para Quizzes →