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

Quando devo criar uma nova classe

Olá amigos, com base no contexto da aula 04 se eu tivesse um sistema onde a classe empresa tivesse inumeros atributos relacionados a endereço, mas , em todo meu sistema eu tivesse somente ESSA classe trabalhando com endereços, haveria necessidade de criar uma classe "Endereco" ? Obrigado.

1 resposta
solução!

Oi Adriano, tudo bom?

É sempre bom garantir o melhor código possivel. Manter a responsabilidade da classe Empresa é extremamente importante até pra legibilidade do código. Se há a possibilidade de extrair uma classe que representa o endereço a melhor abordagem é extrair, tanto porque no futuro, ao evoluir o sistema, essa classe pode ser util também, além de isolar as responsabilidades =)

Abraço!