Bom pessoal, no vídeo anterior a gente falou sobre domínio e contextos, a importância de entender profundamente o domínio da empresa e como que a empresa acaba trabalhando. Mas olha só que interessante, o último ponto que a gente falou foi sobre linguagem. E eu quero aprofundar um pouquinho mais nisso aqui. Então vamos falar um pouquinho mais sobre domínio contextos mas na perspectiva da linguagem tá e quando eu tô falando de linguagem não é parada filosófica tá o negócio é ciência pura tá eu quero mostrar isso aqui para você para ficar um pouquinho mais claro vamos imaginar que a gente tem uma solução que a gente está querendo trabalhar que é um sistema um site uma empresa de venda de ingressos legal então a venda de ingressos a gente tem a área de vendas nós temos os vendedores da empresa e esses vendedores o que eles fazem eles vendem ingressos olha só que interessante também eu tenho uma outra empresa é uma outra área na minha empresa que a área de suporte tá e essa área de suporte ela chama adivinha o que o ingresso de ticket né então a pessoa comprou qual é o número do seu ticket ea pessoa olha o seu ingresso é tal e tá tudo certo com isso não tem problema nenhum e aí a gente tem uma outra área também de parceiros o que são os parceiros são empresas onde nós temos por exemplo os eventos são as empresas que realizam os eventos e que cadastram né os títulos à venda lá então para os parceiros eles chamam isso de tickets para o su, eles chamam isso de ticket. Para a área de suporte, eles chamam isso de ticket. Para a área de vendas, eles chamam isso de ingresso. Agora, se você pensar bem, se no meio dos vendedores eu colocar criar novo ticket, o vendedor não vai entender o que isso significa. Porque na cabeça dele, isso chama ingresso. Se a área de suporte for falar com a área de parceiros e falar assim, olha, eu tenho um novo ticket, a primeira coisa que a área de parceiros vai pensar é, é ticket de suporte ou é ticket do ingresso que eu vendo? Então você começa a imaginar que uma empresa, uma organização, ela tem diversas áreas, ela tem diversos departamentos, ela tem diversos tipos de pessoas com culturas diferentes, em países diferentes, com culturas absurdamente plurais então o que acontece nesse momento se você na hora de tentar uma solução pensando no negócio não levar isso aqui em consideração você já falhou na sua solução antes mesmo de começar a pensar nos pontos técnicos porque porque tudo que você vai fazer você vai estar fazendo com a cabeça do arquiteto e não com a cabeça pela visão dos próprios funcionários das áreas que a empresa está colocando e eu não sei tá em algum momento você já ouviu falar em domingo e design se você desenvolvedor provavelmente sim tá mas uma das partes interessantes do domínio Driven Design, adivinha o que é? A Ubiquitous Language, a linguagem universal. E nesse momento, até mesmo na hora de você arquitetar uma solução, você tem que levar isso em conta. Então, se você for pensar, a modelagem do negócio está totalmente ligada, obviamente, ao domínio, ao contexto e à linguagem que as pessoas dentro da organização falam. Então, olha só como é interessante que a modelagem de um sistema, se ela não partir pelo problema que a gente vai resolver, não tem sentido essa aplicação existir. Por isso que trabalhar e entender a linguagem é muito importante agora algumas dicas aqui pra você em relação a isso a primeira coisa que você vai fazer na hora que você for pensar nesse ponto é criar um glossário pode parecer uma parada muito louca mas criam glossário por área por tipos de stakeholders porque porque ali você vai ter um tipo de um dicionário para entender como que cada pessoa se comunica. Inclusive na hora de você fazer integrações de sistemas entre essas áreas. Pode parecer algo burocrático, algo chato. Eu sei que nesse início que a gente está falando sobre fundamentos de arquitetura de solução, você não tem código rolando e às vezes pode parecer algo um pouco muito blá blá blá mas assim galera o que vai fazer a diferença pra você tá principalmente nesse curso é entender fundamentos em fundamento você não chega a nenhum lugar e esses tipos de coisas são pontos importantes que você vai levar em conta a gente vai continuar um pouco nessa linha aqui inclusive alguns pontos importantes ainda assim para falar um pouco mais sobre estrutura organizacional a gente vai falar falar sobre a lei de um carinha aí a gente já se vê