Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] boas práticas de programação

No código abaixo existe três variáveis do tipo int e cada uma em uma linha, é má prática de programação colocar as variáveis de mesmo tipo em uma única linha? Por exemplo: private int anoDeLancamento, totalDeAvaliacoes, duracaoEmMinutos;

public class Titulo {
private String nome;
private int anoDeLancamento;
private boolean incluidoNoPlano;
private double somaDasAvaliacoes;
private int totalDeAvaliacoes;
private int duracaoEmMinutos;

1 resposta
solução!

Não só em Java, mas em linguagens num geral, vejo opiniões mistas sobre. Você pode fazer isso sim, mas alguns locais ou empresas podem exigir que não faça.
O que eu (pessoalmente) acho ideal é só fazer quando forem dados de tipos iguais e de "natureza similar". Por exemplo, na minha visão isso seria algo válido por serem variáveis de contextos parecidos:

private String nome, sobrenome;
private double altura, peso;

Colocando variáveis de contextos mais separados, apesar de não ser errado, pode confundir no futuro, principalmente se for colocar muitas variáveis de uma só vez.

private String nome, cpf, placaDoCarro, endereco, corDosOlhos, codigoHexCorDoCarro;
private int idade, anoNascimento, tamanhoCamisa, numeroDePets;

Em resumo, pode, mas em alguns contextos específicos pode ser um pouco complicado de se localizar, com códigos maiores por exemplo.