Por que

nosso código

é importante?

Matheus Mesquita

Código É COMO UMA PIADA,

SE VOCÊ PRECISAr EXPLICAR ELE

provavelmente ESTÁ RUIM

COMPLEX
IS
HOT

of course not!

simplicidade

vs

dificuldade

FÁCIL

difícil

complexo

simples

manuseio de interfaces de usuário

FÁCIL

difícil

complexo

simples

gerenciadores de dependencias

complexidade inerente
x
complexidade
acidental

Por que

se preocupar

com isso?

Não fazemos de propósito, mas...

O ecossistema também complica

o que
podemos fazer
para
lutar
contra isso?

seja semântico

Não transforme seu código em jogos de adivinhação

Não se engane, ela não vai voltar
nem engane o próximo

Duas coisas - dois nomes

Não escreva o que não consegue pronunciar

se ajude, ajude ao próximo

estamos em paz, evite codinomes

nem estamos no circo, evite piadas

no código

evite mental mapping!!!

verbos

e

substantivos

é tudo uma questão de contexto

domínios

DOMÍNIO DA SOLUÇÃO
x
DOMÍNIO DO PROBLEMA

lines (API)
x
produtos (pessoas)

Escrevemos para humanos

OBRIGADO

Made with Slides.com