Martelo e Código

Fórum de Engenharia e Software - EP03 - Diferenças entre Strategy e Template Method


Listen Later

Neste episódio do Fórum de Engenharia e Software, a equipe da Arbeit Studio explora as diferenças (e semelhanças) entre dois padrões clássicos: Strategy e Template Method.

🎯 A conversa começa com exemplos práticos e vai ganhando profundidade à medida que o grupo debate quando vale a pena aplicar cada padrão, os trade-offs de herança vs. composição, e como escolher entre um ou outro sem cair em armadilhas conceituais.

📌 Também discutimos:

  • Como identificar a necessidade de um padrão de projeto.

  • O que significa simplicidade no design de software.

  • A influência da linguagem (como Python) nas escolhas de arquitetura.

  • E a provocação filosófica de Rich Hickey em Simple Made Easy: "coisas simples não são necessariamente fáceis — e o esforço para manter um sistema simples pode ser bem maior do que parece."

Se você já se perguntou "qual o melhor padrão para esse caso?" ou confundiu Strategy com Template Method, esse episódio é um ótimo ponto de partida.

🎙️ Ouça agora e compartilhe com quem vive mergulhado entre classes, ifs e boas intenções arquiteturais.

...more
View all episodesView all episodes
Download on the App Store

Martelo e CódigoBy Arbeit Studio