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

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

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

Ouça grátis

Ver detalhes do programa

Sobre este áudio

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⁠⁠⁠⁠
Ainda não há avaliações