Pular para o conteúdo

Spec Driven Design com IA: Engenharia de Software na Prática (PARTE 2)

29 de abril de 2026 · 1 h 41 min

Notas do episódio

Dando sequência à nossa jornada no universo do Spec Driven Design com IA, este episódio mergulha ainda mais fundo na arte de transformar a engenharia de software. Se você busca otimizar seus processos de desenvolvimento e entender como as LLMs como Claude e Gemini podem atuar na prática, este é o conteúdo que você esperava. Retomamos a construção da nossa aplicação de colecionador de decks de Pokémon, revelando os segredos para escalar o desenvolvimento com inteligência artificial sem perder a qualidade.Prepare-se para insights valiosos sobre a prática!Nesta segunda parte, Wellington Cruz e Gustavo Passi aprofundam o hands-on, guiando você pelas sprints 4 à 9. Acompanhe a implementação de funcionalidades cruciais como autenticação de usuários, criação de dashboards dinâmicos, gerenciamento de catálogo e até mecânicas de presente entre decks. Descubra o uso estratégico do Claude para geração de código e do Gemini para expansão de contexto e um rigoroso code review adversarial. A discussão explora a persistência do contexto via Markdowns, a importância da revisão humana em cada sprint, e como lidar com bugs visuais e lógicos (como problemas de cache e race condition) de forma iterativa. Eles abordam a criação de facades no backend, a implementação de paginação e o uso de componentes de UI modernos com Next.js e Tailwind CSS, demonstrando como a IA pode acelerar o desenvolvimento, mas sublinhando a necessidade de um background sólido em arquitetura e engenharia de software para guiar e validar o processo, evitando delírios da IA.ConvidadosGustavo Passihttps://www.linkedin.com/in/gustavo-passi/00:00:00 Introdução: A Continuação do Spec Driven Design com IA00:02:59 Recapitulando: A Estrutura do Projeto e o Poder da Expansão de Contexto00:10:59 Preparando o Terreno: Demonstração do Ambiente e Início da Sprint 4 (Autenticação)00:15:28 Sprint 4 em Ação: Implementando e Validando a Autenticação (Login e Usuários)00:29:19 Sprint 5: Gerenciamento de Decks e Dashboard Dinâmico00:37:06 Sprint 6: Catálogo de Pokémons com Paginação e Ajustes de UI00:50:02 Sprint 7: Detalhes do Pokémon e Correção de Navegação entre Decks01:11:55 Sprint 8: O Mecanismo de 'Gift' e a Resolução do Bug de Cache01:19:55 Sprint 9: Polimento Final, Manual do Usuário e Preparação para o Code Review01:27:53 Gemini Entra em Cena: O Code Review Adversarial e os Débitos Técnicos01:31:17 Planejando a Sprint 10: Correções e o Futuro da Engenharia de Software com IAYoutube: https://youtu.be/kjRmFPr55-oSpotify: Outras plataformas: https://linktr.ee/pptnaocompila Acompanhe nas redesInstagram e Twitter: @pptnaocompilaLinkedIn: https://www.linkedin.com/company/pptnaocompila Produção: Voz e conteúdo | https://www.vozeconteudo.com.br - @estudiosvoz

Todos os episódios de PPT Não Compila | Tecnologia, IA e Programação

Configurações

Exibição

Idioma

Define quais estações você vê primeiro na página inicial.

Histórico

As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

Avisos

Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

Conta

Salve favoritos – no app e no site.

Atalhos de teclado

/
Abrir busca
Espaço
Reproduzir ou pausar
← →
No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
↑ ↓
Na fileira: alvo dentro do bloco
Home / End
Na fileira: primeiro ou último bloco
Esc
Fechar janela ou menu
?
Esta visão geral
Tocando agora

Ir para a estação

A seguir

    Adicione episódios com “A seguir” – eles tocam depois do episódio atual.