Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Curso de DDD: A importância da construção e ev...
Search
Alberto Luiz Souza
August 31, 2023
Programming
0
80
Curso de DDD: A importância da construção e evolução da Linguagem Ubíqua
Alberto Luiz Souza
August 31, 2023
Tweet
Share
More Decks by Alberto Luiz Souza
See All by Alberto Luiz Souza
Os três pilares para escrever código de excelente qualidade
asouza
1
37
O impacto da qualidade do código em empresas e carreiras
asouza
0
47
Nove métricas de qualidade para você controlar a complexidade do código
asouza
0
40
Escrevo o código em inglês, português, Chinês ou tudo misturado?
asouza
0
33
DDD: benefícios e pontos de atenção com bounded contexts
asouza
0
60
Medir não é suficiente para controlar complexidade, é necessário uma forma de avaliar
asouza
1
71
O mito da zona de conforto
asouza
4
230
Teoria da aprendizagem e design de código
asouza
3
380
Other Decks in Programming
See All in Programming
技術同人誌をMCP Serverにしてみた
74th
1
450
Select API from Kotlin Coroutine
jmatsu
1
210
ReadMoreTextView
fornewid
1
490
既存デザインを変更せずにタップ領域を広げる方法
tahia910
1
250
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
Deep Dive into ~/.claude/projects
hiragram
10
2.1k
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
20
3.8k
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
660
Modern Angular with Signals and Signal Store:New Rules for Your Architecture @enterJS Advanced Angular Day 2025
manfredsteyer
PRO
0
160
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
610
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
130
C++20 射影変換
faithandbrave
0
550
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Building an army of robots
kneath
306
45k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Producing Creativity
orderedlist
PRO
346
40k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Code Reviewing Like a Champion
maltzj
524
40k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
How to Ace a Technical Interview
jacobian
277
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Transcript
DDD: CONSTRUINDO E EVOLUINDO SUA LINGUAGEM UBIQUA(ONIPRESENTE)
None
None
CENÁRIO REAL
PROBLEMA = APRENDIZADO FRAGIL E MENOS RÁPIDO DO QUE PODERIA
PROPOSTA DE SOLUÇÃO?
PLATAFORMA DE TREINO
INSPIRAÇÃO PARA CONSTURIR A PRIMEIRA TENTATIVA
4CID
4CID
None
VAMOS FOCAR AQUI EM CONSTRUIR UM SISTEMA QUE PERMITA CRIAR
TREINAMENTOS BASEADOS EM TASK CLASSES
QUAIS SÃO OS TERMOS DE DOMÍNIO?
4CID
LEARNING TASK PROCEDURAL INFORMATION SUPPORTIVE INFORMATION TASK CLASS LEARNING TASK
TYPE
AGORA QUEREMOS SUPORTAR OUTRO MODELO DE TREINO, CARDAPIO DE TASK
CLASSES
QUAIS SÃO OS TERMOS DE DOMÍNIO?
LEARNING TASK PROCEDURAL INFORMATION SUPPORTIVE INFORMATION TASK CLASS LEARNING TASK
TYPE
PERCEBEMOS QUE SUPPORTIVE INFORMATION E PROCEDURAL INFORMATION TAVAM DEIXANDO TUDO
CONFUSO
JUNTAMOS AS DUAS E TRANSFORMAMOS SIMPLESMENTE EM AJUDA
ATUALIZA TERMOS DE DOMÍNIO
É BOM REFATORAR O CÓDIGO OU DEIXAR ALGUMA DICA LÁ
O QUE TEMOS DE FEEDBACK NÃO ESTÁ SUFICIENTE, PRECISAMOS NOS
APROFUNDAR MAIS NISSO
CONSTRUÇAO DE UM SISTEMA DE AVALIAÇÕES PARA QUE AS PESSOAS
SE TESTEM FACILMENTE
QUAIS SÃO OS TERMOS DE DOMÍNIO ?
AVALIAÇÃO DE MÚLTIPLA ESCOLHA TAXONOMIA DE BLOOM AVALIAÇÕES ABERTAS CAMINHO
COGNITIVO
None
QUAIS CONTEXTOS DELIMITADOS A GENTE TEM ?
TREINAMENTOS SUPER DIRECIONADOS TREINAMENTOS MAIS AO GOSTO DA PESSOA ALUNA
FEEDBACK DE APRENDIZADO
COMO MATERIALIZA TUDO ?
DOCUMENTAÇÃO :)
EXAGERE NA COMUNICAÇÃO
EXIJA QUE AS PESSOAS SAIBAM EXPLICAR OS ITENS DA LINGUAGEM
UBÍQUA
CONTEXTOS DELIMITADOS PODEM TER SUA PRÓPRIA VERSÃO DE LINGUAGEM UBÍQUA
QUAIS PESSOAS?
PESSOAS DESENVOLVEDORAS ESPECIALISTAS DE DOMÍNIO PRODUCT MANAGERS DESIGNERS