Article image
Ellen Silva
Ellen Silva03/09/2026 09:30
Compartilhe

Aprendendo a organizar seu código com métodos

    Leia. Curta. Comente. Compartilhe

    ...

    Quando você começa no Java, é muito fácil colocar tudo dentro do main. Funciona no começo, mas basta o programa crescer um pouquinho para virar aquela parede de código que ninguém mais entende kkk.

    ...

    Pensa nas tarefas do dia a dia

    Imagina que alguém pergunta:

    “Como você se prepara para sair de casa?”

    Você poderia responder:

    Escovo os dentes, tomo banho, troco de roupa, arrumo a bolsa, pego a chave...

    Mas também poderia organizar:

    tomarBanho()

    trocarRoupa()

    arrumarBolsa()

    Cada tarefa tem uma responsabilidade.

    No Java, a ideia dos métodos é bem parecida.

    Quando tudo fica no main

    Um programa pode começar assim:

    public static void main(String[] args) {
    
      double preco = 100;
      double desconto = 10;
    
      double valorDesconto = preco * desconto / 100;
      double total = preco - valorDesconto;
    
      System.out.println(total);
    }
    
    

    Nada de errado. Só que imagine colocar ali também cadastro, pagamento, validações, relatórios...

    Rapidinho o main vira um textão.

    Podemos separar o cálculo:

    static double calcularDesconto(double preco, double desconto) {
      return preco - (preco * desconto / 100);
    }
    
    

    E usar:

    double total = calcularDesconto(100, 10);
    
    

    Só de bater o olho você já entende:

    “Ah, aqui ele está calculando o desconto.”

    Esse é um dos grandes benefícios dos métodos.

    Método não serve só para evitar repetição

    Essa parte é importante.

    Métodos também ajudam a organizar responsabilidades.

    Olha esses nomes:

    validarSenha();
    calcularTotal();
    enviarEmail();
    buscarCliente();
    
    

    Mesmo sem saber como cada método funciona por dentro, você já consegue imaginar o que o programa está fazendo.

    Código organizado começa a contar uma história.

    Fica a dica para quem está começando

    Quando perceber que seu código está ficando enorme, pergunte:

    “Consigo separar alguma tarefa daqui e dar um nome para ela?”

    Se um pedaço do código calcula alguma coisa:

    calcularMedia();
    
    

    Se valida alguma coisa:

    validarIdade();
    
    

    Se busca alguma coisa:

    buscarProduto();
    
    

    Isso já ajuda bastante.

    E não precisa tentar criar a arquitetura perfeita logo no primeiro exercício.

    Primeiro faça funcionar. Depois olhe para o código e pense:

    “Como eu posso deixar isso mais fácil de entender?”

    Essa é uma ótima forma de começar a enxergar onde os métodos fazem sentido.

    No fim, criar métodos é quase como organizar uma casa: cada coisa começa a ter seu lugar e você para de jogar tudo dentro da mesma gaveta kkk.

    >> E você, seu primeiro main também virou um código gigante antes de descobrir os métodos?

    __

    Indicação de livro

    Java: Como Programar, de Paul Deitel e Harvey Deitel

    É uma boa referência para aprender os fundamentos do Java e ir entendendo métodos, classes e orientação a objetos aos poucos.

    Compartilhe
    Comentários (0)