BDD - O que essa prática pode lhe ajudar com design de código [Wagner Fusca]
BDD (behavior driven development) é uma prática da engenharia de software com foco em reduzir o problema de comunicação entre time técnico, time de negócios e cliente. Com BDD, gerarmos alinhamento entre todas as esferas e validamos o que realmente precisa ser desenvolvido, através da linguagem Gherkins. Mas muitos times de desenvolvimento não conseguem transcrever o texto em Gherkins para o código fonte e com isso a prática do BDD fica limitada a acordos de Product Owners e clientes. Nessa palestra pretendo mostrar o quanto aplicar BDD no código fonte pode tornar seu código mais coeso, simples e mais testável.
Wagner Fusca: Desenvolvo sistemas a mais de 15 anos e nesta caminhada aprendi muito com meus erros (independente de linguagem de programação e modelo de trabalho). A minha insatisfação por errar me fez buscar mais conhecimento.