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
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
1k
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
460
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
260
Deep Dive into ~/.claude/projects
hiragram
10
2.2k
RailsGirls IZUMO スポンサーLT
16bitidol
0
120
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
120
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
480
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
130
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
600
Create a website using Spatial Web
akkeylab
0
310
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
5つのアンチパターンから学ぶLT設計
narihara
1
140
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Bash Introduction
62gerente
614
210k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Designing Experiences People Love
moore
142
24k
Become a Pro
speakerdeck
PRO
28
5.4k
A Modern Web Designer's Workflow
chriscoyier
694
190k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
GraphQLとの向き合い方2022年版
quramy
49
14k
The World Runs on Bad Software
bkeepers
PRO
69
11k
A better future with KSS
kneath
239
17k
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