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
61
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
31
O impacto da qualidade do código em empresas e carreiras
asouza
0
44
Nove métricas de qualidade para você controlar a complexidade do código
asouza
0
33
Escrevo o código em inglês, português, Chinês ou tudo misturado?
asouza
0
22
DDD: benefícios e pontos de atenção com bounded contexts
asouza
0
55
Medir não é suficiente para controlar complexidade, é necessário uma forma de avaliar
asouza
1
63
O mito da zona de conforto
asouza
4
220
Teoria da aprendizagem e design de código
asouza
3
380
Other Decks in Programming
See All in Programming
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
hironytic
0
170
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
130
Swiftコンパイラ超入門+async関数の仕組み
shiz
0
180
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.9k
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
770
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
300
Simple組み合わせ村から大都会Railsにやってきた俺は / Coming to Rails from the Simple
moznion
3
2.2k
Jaspr Dart Web Framework 박제창 @Devfest 2024
itsmedreamwalker
0
150
週次リリースを実現するための グローバルアプリ開発
tera_ny
1
1.2k
為你自己學 Python
eddie
0
520
GitHub CopilotでTypeScriptの コード生成するワザップ
starfish719
26
6k
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
Faster Mobile Websites
deanohume
305
30k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Designing Experiences People Love
moore
139
23k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Facilitating Awesome Meetings
lara
51
6.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Side Projects
sachag
452
42k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
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