Este repositório demonstra o uso do Early Return (também conhecido como Guard Clauses) — uma técnica para deixar o código mais limpo, legível e fácil de manter.
Early Return é um padrão que interrompe a execução de uma função assim que uma condição específica é atendida.
Dessa forma, evitamos blocos if/else aninhados e tornamos o fluxo do código mais direto.
Exemplo:
// Código tradicional com if/else
function verificarIdade(idade) {
if (idade >= 18) {
console.log("Maior de idade");
} else {
console.log("Menor de idade");
}
}
// Com Early Return (mais limpo)
function verificarIdade(idade) {
if (idade < 18) {
console.log("Menor de idade");
return;
}
console.log("Maior de idade");
}