Dev (Back & Front)ARTIGO

PHP 5 minutes – Traits e o principio de Interface Segregation

O assunto de hoje é Traits e sua aplicação na pratica do princípio de Interface Segragation, para poder demonstrar como este princípio pode ser sustentado pelo recurso de Traits.

php5minutes banner

Olá, pessoal! Bem vindos ao PHPPHP44 conteúdosPadronizando seu código com PHP CS FixerDev (Back & Front) · mai 2019Docker de imagem. Para rodar projetos PHP em menos de 30 segundosDev (Back & Front) · jan 2026PHP 7.3: conheça as novidades desta versãoDev (Back & Front) · abr 2019Ver tudo em Dev (Back & Front) 5 minutes.

Este episódio marca a volta do podcast que, além da nova roupagem, vai apresentar assuntos ligados a desenvolvimento de software que não estarão restritos ao universo de PHP, mas com alguma interface com ele, abrindo espaço para falar de gerenciamento, arquitetura, modelagem e principalmente, muito DDD.

Hoje o assunto é Traits e sua aplicação na pratica do princípio de Interface Segragation do SOLID. O objetivo é demonstrar como este princípio pode ser sustentado pelo recurso de Traits, presente em algumas linguagens sem suporte a herança múltipla.

https://static.imasters.com.br/wp-content/uploads/2015/02/traits_e_interface_Segregation-21815-1.20-PM.mp3

Uma coisa mudou nas gravações.

Pode ser que você ache as introduções um pouco mais longas que as usuais em podcasts, mas não é sem querer e o propósito é particular: eu sempre ouço esse tipo de música (rock psicodélico, progressivo e outros estilos) e queria compartilhar um pouco disso no bate-papo.

A banda que esta na abertura desse episódio é a Ex Ovo, uma banda alemã de rock psicodélico dos anos 70, com a música crazy Nature.

Sou Fundador e CEO do Flowy.me, uma plataforma que utilizada para criar soluções em software que automatizam atividades do dia a dia.

Ver perfil