Lambda3 Podcast

Lambda3 Podcast 443 - SOLID: Teoria bonita, prática confusa?


Listen Later

Nesse episódio do Podcast da Lambda powered by TIVIT, Fernando Okuma, Alexandre Aquiles e André Oliveira conversam sobre como aplicar, na prática, os princípios do SOLID indo além das definições e falando sobre os desafios, dilemas e decisões que colocam os princípios à prova no código do dia a dia.


Participantes

  • Fernando Okuma - https://www.linkedin.com/in/feokuma/
  • Alexandre Aquiles - https://www.linkedin.com/in/alexandreaquiles/
  • André Oliveira - https://www.linkedin.com/in/alosilva/


Pauta

  • Por que SOLID ainda é relevante?
  • S – Responsabilidade Única: até onde vai uma responsabilidade?
  • O – Aberto/Fechado: extensão ou gambiarra elegante?
  • L – Substituição de Liskov: “herdar” ou não herdar, eis a questão
  • I – Segregação de Interface: como evitar interfaces Frankenstein
  • D – Inversão de Dependência: quando é hora de desacoplar de verdade
  • Dilemas práticos: aplicar SOLID pode gerar complexidade?
  • Casos reais: erros e acertos que vivenciamos com SOLID
  • SOLID com sabor moderno: princípios em arquiteturas atuais
  • Conclusões: aplicar com consciência ou decorar por obrigação?


Referências

  • Livro: Desbravando SOLID – Alexandre Aquiles
  • Livro: Orientação a Objetos e SOLID para Ninjas
  • Solid Relevance – Robert C. Martin
  • Artigo: SOLID is not SOLID
  • CUPID: A alternativa ao SOLID por Dan North
  • Crítica aos princípios SOLID – Ted M. Young
  • Protected Variation – Martin Fowler
  • Biblioteca CDD – Critérios para Design Decente


Edição

  • ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Compasso Coolab⁠⁠⁠⁠
...more
View all episodesView all episodes
Download on the App Store

Lambda3 PodcastBy Lambda3 Podcast

  • 5
  • 5
  • 5
  • 5
  • 5

5

15 ratings


More shows like Lambda3 Podcast

View all
RapaduraCast - Podcast de Cinema e Streaming by Cinema com Rapadura

RapaduraCast - Podcast de Cinema e Streaming

109 Listeners

NerdCast by Jovem Nerd

NerdCast

1,013 Listeners

Braincast by B9

Braincast

107 Listeners

Tecnocast by Tecnoblog

Tecnocast

44 Listeners

MacMagazine no Ar by MacMagazine.com.br

MacMagazine no Ar

178 Listeners

Mamilos by B9

Mamilos

305 Listeners

Xadrez Verbal by Central 3 Podcasts

Xadrez Verbal

171 Listeners

Giro do Loop by Loop Infinito

Giro do Loop

91 Listeners

Hipsters Ponto Tech by Alura - Hipsters Network

Hipsters Ponto Tech

62 Listeners

Naruhodo by B9, Naruhodo, Ken Fujioka, Altay de Souza

Naruhodo

119 Listeners

Do Zero ao Topo by InfoMoney

Do Zero ao Topo

38 Listeners

Modus Operandi by Modus Operandi

Modus Operandi

113 Listeners

Os Sócios Podcast by Grupo Primo

Os Sócios Podcast

62 Listeners

Vortex by Parasol Storytelling

Vortex

20 Listeners

IA Sob Controle - Inteligência Artificial by Alura - Hipsters Network

IA Sob Controle - Inteligência Artificial

2 Listeners