Sinopse do Episódio "Programação em Par"
Já praticou Programação Pareada? Quais as vantagens desta prática? Existem desvantagens? Neste episódio conversamos sobre Programação em Par com duas convidadas, uma líder de equipe e um desenvolvedor. Participantes Marcio Frayze David [email protected] https://twitter.com/marciofrayze https://segunda.tech https://masto.donte.com.br/web/accounts/138458 https://linkedin.com/in/marcio-frayze Julianno Martins Silva [email protected] https://twitter.com/juliannoms Roberta Monteiro https://linkedin.com/in/roberta-fernandes-monteiro Leonardo Leite https://www.ime.usp.br/~leofl/ https://www.linkedin.com/in/leonardo-alexandre-ferreira-leite-17194322/ https://twitter.com/leonardofl Links: Definição de Pair Programming https://en.wikipedia.org/wiki/Pair_programming Definição de Mob Programming https://en.wikipedia.org/wiki/Mob_programming Ferramenta Code with me: https://www.jetbrains.com/help/idea/code-with-me.html Palestra To pair or not to pair, thoughtworks https://youtu.be/u_eZ-ae2FY8 Palestra da Pia Nilsson: Knowing Me, Knowing You - Growing Teams to Continuously Deliver https://youtu.be/S92vVAEofes Palestra do Woody Zuill: Mob Programming: A Whole Team Approach https://youtu.be/SHOVVnRB4h0 Palestra I've Pair Programmed for 30,000 Hours: Ask Me Anything! https://www.youtube.com/watch?v=RCDfBioUgts FunFunFunction: Pair Programming a Facebook Messenger Bot https://www.youtube.com/watch?v=zFO1cRr5-qY Artigo The Shame of Pair Programming https://diaryofascrummaster.wordpress.com/2013/09/30/the-shame-of-pair-programming/
Ouvir "Programação em Par"
Mais episódios do podcast p de Podcast
- Pattern Matching for instanceof
- Feedback
- Teste A/B (e porquê isso importa)
- Coragem
- Generics mais avançado: Invariância, Covariância, Contravariância e Bivariância
- Generics Básico
- Migrations
- Vazamento de memória
- Diga, não peça (Tell, don’t ask)
- Código como Documentação
- Programação em Par
- Estrangulamento de Software
- Transações Distribuídas
- ACID, BASE e o Teorema CAP
- Software Resiliente
- Monólito Primeiro e Design Simples
- Retrospectiva 2020
- Arquitetura Baseada em Serviços (Service-based Architecture)
- Linguagem onipresente
- Programação Assíncrona
- O resto do REST
- REST: você (provavelmente) está fazendo isso errado
- Refatoração: o que é e como fazer
- SRP x CRUD (Bônus)
- SRP: O Princípio da Responsabilidade Única
- Injeção de dependência e inversão de controle
- Por que usar programação funcional em linguagens OO?
- UX: Por que todo mundo está falando disso?
- Integração Contínua não é (apenas) automatizar a build
- Pare de usar IF/Else
- ORM amar ou odiar?
- Imutabilidade e programação defensiva
- DevOps
- Código limpo
- Frameworks e o seu impacto na arquitetura de software
- TDD: Desenvolvimento Guiado Por Testes
- p de Podcast
- Arquitetura de software no desenvolvimento mobile
- Arquitetura Monolítica versus Microsserviços - parte 3
- Arquitetura Monolítica versus Microsserviços - parte 2
- Arquitetura Monolítica versus Microsserviços - parte 1
- O que é Arquitetura de Software?