Dev (Back & Front)ARTIGO

Design de software orientado a objetos – L.S.P.

Neste hangout foi abordado com mais detalhes e de forma mais profunda o princípio da substituição de Liskov.

Na última terça-feira (17/06), ocorreu o quarto hangout sobre design de software orientado a objetos. Nele abordamos com mais detalhes e de forma mais profunda o princípio da substituição de Liskov. O hangout contou com a participação de Daniel Ribeiro, Ivo Nascimento, João Batista Neto, Luís Otávio Cobucci Oblonczyk e Priscila Mayumi Sato.

Gravação do Hangout

Slides utilizados durante o hangout

Os slides utilizados durante o hangout podem ser vistos em: Hangout OOD – princípio da substituição de Liskov.

Violação do princípio

Durante o hangout, utilizamos um código de exemplo para ilustrar a violação ao princípio de Liskov. O código está disponível no seguinte gist: Rectangle.

é engenheiro de aplicações e trabalha com ambiente web desde 2000 em diversas linguagens, como Java e PHP, dedicando esforços ao desenvolvimento de bibliotecas reutilizáveis para a comunidade. Especialista em integração de sistemas, possui várias bibliotecas reutilizáveis publicadas como open-source para a comunidade, como biblioteca Cielo, PayPal, ECT (Correios), BuscaPé, Lomadee, Twitter, Facebook entre várias outras. É administrador do fórum iMasters e iMasters Code, onde compartilha conhecimento com a comunidade de desenvolvedores. Também é autor de cursos no iMasters PRO.

Ver perfil