Slide 1

Slide 1 text

O mundo além do SOLID e dos Design Patterns

Slide 2

Slide 2 text

*/omarkdev

Slide 3

Slide 3 text

OOD?

Slide 4

Slide 4 text

Tudo se resume a contratos.

Slide 5

Slide 5 text

S.O.L.I.D. Facilidade de manutenção Facilidade para estender Código robusto

Slide 6

Slide 6 text

Não existe receita de bolo

Slide 7

Slide 7 text

Orientação a Objetos ✘ Garante reutilização de código ✘ Garante uma padronização para a sua aplicação ✘ Garante uma facilidade na manutenção ✘ Garante uma extensibilidade em sua aplicação

Slide 8

Slide 8 text

IT’S A LIE

Slide 9

Slide 9 text

Design Patterns Intenção Motivação Aplicabilidade

Slide 10

Slide 10 text

“ Falta de Padrões em seu código não é algo ruim. Excesso de Padrões em seu código não é algo bom.

Slide 11

Slide 11 text

Tudo tem efeito colateral

Slide 12

Slide 12 text

✘ Você escreve código para pessoas ✘ Ferramentas são meios, não fins ✘ Padrões não vão resolver os problemas de códigos ruins ✘ Seu código está uma merda Dicas para evolução do seu código

Slide 13

Slide 13 text

thanks! Alguma pergunta? t.me/crowlabs @omarkdev [email protected]

Slide 14

Slide 14 text

No content