Sobes.tech
Junior — Middle

Que abordagens e padrões modernos de formatação de código podes mencionar?

sobes.tech IA

Resposta da IA

Abordagens e padrões modernos para formatação de código em Java incluem:

  • Uso do estilo de codificação oficial da Oracle ou Google Java Style Guide — consistência em indentação, espaços, nomes.
  • Nomenclatura: classes — PascalCase, métodos e variáveis — camelCase, constantes — UPPER_SNAKE_CASE.
  • Formatação: 4 espaços por nível de indentação, chave de abertura na mesma linha.
  • Comentários: Javadoc para APIs públicas, comentários breves e claros dentro do código.
  • Uso de funcionalidades modernas da linguagem: expressões lambda, Stream API, Optional.
  • Código limpo: evitar duplicação, escrever métodos pequenos, nomes de variáveis compreensíveis.

Exemplo de formatação de método:

public class Calculator {
    /**
     * Soma dois números.
     */
    public int sum(int a, int b) {
        return a + b;
    }
}