Nesse Episódio #4 do quadro de Técnicas do HiDev Podcast conversei  sobre Padrões de Software com Eduardo Guerra.

Falamos sobre o que são padrões de software, como eles surgiram, quais os principais catálogos de padrões que todo desenvolvedor deveria conhecer, como identificar e definir um padrão, se os padrões de software fazem sentido fora do mundo de programação orientada a objetos e por que alguns padrões acabam virando anti-padrões com o tempo.

Eduardo atualmente é professor e pesquisador na Free University of Bozen-Bolzano na Itália e por vários anos foi pesquisador no Instituto Nacional de Pesquisas Espaciais (INPE). Eduardo tem mestrado e doutorado pelo Instituto Tecnológico da Aeronáutica (ITA).

Quando terminar de escutar esse episódio dá um pulo lá no Episódio #4 do quadro de Trajetórias do HiDev Podcast. Lá conversamos sobre os vários e interessantes desafios vividos por Eduardo nos seus mais de 20 anos de experiência na computação.

CONVIDADO: EDUARDO GUERRA [Twitter] [LinkedIn] [Site Pessoal]

APRESENTADOR: Bruno Cartaxo [Twitter]

REFERÊNCIAS CITADAS NO EPISÓDIO

[Livro] Design Patterns com Java: Projeto Orientado a Objetos Guiado por Padrões - Eduardo Guerra

[Livro] Componentes Reutilizáveis em Java com Reflexão e Anotações - Eduardo Guerra

[Livro] Design Patterns: Elements of Reusable Object-Oriented Software

[Livro] Pattern-Oriented Software Architecture, a System of Patterns: 1

[Livro] Patterns of Enterprise Application Architecture

[Livro] Domain-Driven Design: Tackling Complexity in the Heart of Software

[Livro] A Pattern Language: Towns, Buildings, Construction

[Projeto Open-Source] SwingBean

[Projeto Open-Source] Esfinge

[Projeto Open-Source] ClassMock

Podden och tillhörande omslagsbild på den här sidan tillhör Bruno Cartaxo. Innehållet i podden är skapat av Bruno Cartaxo och inte av, eller tillsammans med, Poddtoppen.