SOLID: ISP - Interface Segregation Principle (Princípio da Segregação de Interfaces)

preview_player
Показать описание
O SOLID é um conjunto de princípios que lhe ajudam a modelar e escrever códigos melhores nas suas aplicações. Nesse vídeo eu falo sobre o quarto princípio, o ISP - Interface Segregation Principle (Princípio da Segregação de Interfaces).

---------------------------------

Siga-me também nas plataformas:

#SOLID #ISP #InterfaceSegregationPrinciple
Рекомендации по теме
Комментарии
Автор

MUITO BOA A EXPLICAÇÃO, COMPREENDI FACILMENTE

christofherlucas
Автор

Melhor explicação de solid que eu já vi

rdg
Автор

Clássico exemplo do pinguim hehehe, parabéns pelo vídeo!

danilocatapan
Автор

Professor, no caso de uma Interface Cliente para usuários do sistemas e empresas qualquer que temos os atributos: nome, sobrenome, registro, tipoJuridico, anoNasc, contaBancaria, funcionarios

Nesse caso o usuário não depende dos métodos da pessoa jurídica e vice-versa, correto? Eu teria que criar uma interface IEnterpriseCostumer e uma ICostumer, certo? Digamos que se a empresa em questão é uma brasileira, então teríamos que criar uma CLASSE que terá um atributo exclusivo, no caso cnpj? E no caso do usuário, ele teria o atributo cpf?

luan