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