1
resposta

Duvida

Boa tarde, Primeiramente parabéns pela didática Renan. Tenho uma duvida nesse 5 tópicos de SOLID aonde que entrar o Interface Segregation Principle ?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Fala aí Diovane, tudo bem?

O ISP fala que os clientes de uma interfaces não devem ser obrigados a depender dos métodos que não usam.

No cenário onde temos um implementações que não usem os métodos da interface (métodos sem conteúdos, ou simplesmente lançando Exception, retornando um valor "default"), precisamos segrega-las (ou seja criar interfaces mais especificas).

Espero ter ajudado.