Tio Jobs continua sobre o Laravel Service Container, Ele discute a troca de uma classe TwitterService
por uma LinkedInService
. A implementação atual não é adequada para isso, pois está “chumbada” com TwitterService
.
Para facilitar a troca de serviços, ele sugere o uso de interfaces. Isso torna o código mais flexível e fácil de manter. Ele cria uma interface chamada SocialMediaServiceInterface
e explica como implementá-la.
No vídeo Ele demonstra como criar métodos na interface e como qualquer classe que implementar essa interface deve definir esses métodos.
Gostou?
Então assine a JOBS TREINAMENTOS!
Por apenas R$ 49,90 por mês você tem acesso a todos os cursos da plataforma, incluindo: exercícios com certificados e 1 mentoria semanal ao vivo!