Em todos os sites que você lê sobre BDD (Behavior Driven Development), você encontra um bom exemplo muito simples, mostrando como é óbvio e fácil definir seus requisitos. Mas tentar implementar esse processo em um grande produto (não um exemplo de calculadora) me mostrou que as coisas podem ficar...