Programa 30 – Miguel Alho – TDD
(download)
Estivemos à conversa com Miguel Alho, Software Engineer na FARO e expert em TDD (Test-driven development), entre outras coisas.
Tópicos abordados
- Trabalho por conta própria vs. trabalho por causa de outrem [00:00:30]
- Influências que foram resultado de ter trabalhado como freelancer [00:20:00]
- Testar aplicações web e vantagens de usar TDD [00:3:30]
- Tipos de testes e a sua utilização no dia-a-dia [00:05:36]
- Como começar com TDD [00:07:35]
- Code coverage [00:10:26]
- Testes aos construtores [00:11:57]
- Testes de pacto [00:13:18]
- Testes unitários, de integração e de UI com Specflow [00:17:35]
- Cypress [00:20:18]
- Testes a migração de dados [00:21:05]
- Migração de dados com DBUp [00:27:32]
- Alternativas open source ao Azure DevOps [00:29:40]
Perguntas Rápidas
- Expetativas para os próximos 12 meses a nível de web?
WebAssembly, Artificial Inteligence (AI) em contexto de continuous integration e continuous delivery e service mesh - Qual a app mobile que não dispensarias?
PodcastAddict - Qual a ferramenta de desenvolvimento/produtividade mais indispensável para o teu dia-a-dia?
O caderno - Um podcast ou livro fundamental?
Accelerate - Conferência a não perder
NDC Porto - Sugestão de próximo convidado
Carlos Silva, Bitmarker, para falar sobre Elixir e Phoenix; Marta Torneiro, DevOps Porto