Como começa a prática do BDD: Envolver as pessoas no processo através de Outside-in Development (Desenvolvimento de Fora pra Dentro) Usar exemplos para descrever o comportamento de uma aplicação ou unidades de código.
Domain-Driven Design (DDD) é uma abordagem de desenvolvimento de software em que o design é orientado pelo domínio, ou seja, pela área de conhecimento à qual o software se aplica. Outra forma de dizer é: em DDD, o design da solução é orientado pelas regras de negócio.
O DDD é uma abordagem de modelagem de software que segue um conjunto de práticas com objetivo de facilitar a implementação de complexas regras / processos de negócios que tratamos como domínio. Domain Driven Design como o nome já diz é sobre design.
+55
O DDD deve ajudar na modelagem das classes mais importantes e mais centrais do sistema de forma e diminuir a complexidade e ajudar na manutenção das mesmas, afinal este é o objetivo dos princípios de orientação a objetos.
Bounded Context (contexto delimitado) é uma prática no DDD que visa facilitar e dar coerência ao desenvolvimento em cima de um modelo extenso no qual entidades possam ter significados e responsabiliaddes diferentes dependendo do contexto no qual elas se aplicam. Contexto de Vendas (Sales Context) ...
Veja abaixo a tabela com os DDDs das principais cidades do Brasil
Cidades e estados com código / prefixo DDD 75
O prefixo de DDD 72 ainda não é utilizado em nenhum estado ou região. Os prefixos de DDD 71, 73, 74, 75 e 77 são usados no estado da Bahia. O prefixo de DDD 79 é utilizado no estado de Sergipe.
DDD da Cidade Feira de Santana, BA 75.
DDD da Cidade Teixeira de Freitas, BA 73.
DDD da Cidade Brumado, BA 73.
0 + 15 + DDD (da área ou cidade para a qual está ligando) + o número do telefone.