Cool Code? 
Yes, We Can
Denis Ferrari 
Fundador da Azys 
denisferrari denisferrari@azys.com.br
Azys 
Ensino on-line para 
desenvolvedores 
azys.com.br GetAzys
Objetivo de hoje 
• Criar um novo olhar sobre o código nosso de cada 
dia...
Do que falaremos hoje 
•Programação orientada a objetos 
•Domain-Driven Design 
• Design Patterns 
•Testes automatizados 
...
Você sabe... 
•Programação orientada a objetos? 
•Domain-Driven Design? 
• Design Patterns? 
•Testes automatizados? 
• ...
Tem gente que sabe...
Tem gente que entende 
Entender algo não é saber definições. É sobre ter a 
experiência obtida através da aplicação prátic...
Mostre-me o teu código que te 
direi quem és. 
https://gist.github.com/denisferrari/1b2287c8c0f9ccc37855
Cool Code é... 
• Sobre código sustentável... 
•Sobre código como instrumento de comunicação... 
• Sobre contexto... 
• E ...
Obrigado!
Próximos SlideShares
Carregando em…5
×

Cool code? Yes, We Can

724 visualizações

Publicada em

Sabe aquele código do dia-a-dia que depois de algum tempo ninguém mais entende? E aquele código que você esbarra, amaldiçoa até a quinta geração da família do programador, depois acaba descobrindo que foi você quem fez? Então, podemos fazer melhor do que isso. Nessa palestra, através de uma programação ao vivo (igual à da Globo) vamos ver algumas práticas simples que melhoram muito a legibilidade e organização do nosso código, sem afetar nossa produtividade e ajudando a manter a sanidade mental de quem trabalhará futuramente no seu projeto.

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
724
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Cool code? Yes, We Can

  1. 1. Cool Code? Yes, We Can
  2. 2. Denis Ferrari Fundador da Azys denisferrari denisferrari@azys.com.br
  3. 3. Azys Ensino on-line para desenvolvedores azys.com.br GetAzys
  4. 4. Objetivo de hoje • Criar um novo olhar sobre o código nosso de cada dia...
  5. 5. Do que falaremos hoje •Programação orientada a objetos •Domain-Driven Design • Design Patterns •Testes automatizados • ...enfim, Design de Código
  6. 6. Você sabe... •Programação orientada a objetos? •Domain-Driven Design? • Design Patterns? •Testes automatizados? • ...
  7. 7. Tem gente que sabe...
  8. 8. Tem gente que entende Entender algo não é saber definições. É sobre ter a experiência obtida através da aplicação prática.
  9. 9. Mostre-me o teu código que te direi quem és. https://gist.github.com/denisferrari/1b2287c8c0f9ccc37855
  10. 10. Cool Code é... • Sobre código sustentável... •Sobre código como instrumento de comunicação... • Sobre contexto... • E sobre a importância dos conceitos.
  11. 11. Obrigado!

×