como eu aprendi que testar software é importante?
Post on 18-Jul-2015
298 Views
Preview:
TRANSCRIPT
Como eu aprendi que testar software
é importante?Maurício Aniche @mauricioaniche
Como eu aprendi
que testar software
é importante?
O que eu aprendi com a
faculdade?
Mas porquê falar de testes de software?
Todos tem sua história de guerra…
A minha? República Dominicana
Como resolver? Prepare-se, o próximo slide contém
informação nunca vista antes!
Teste o software, oras!
Mas pq ninguém testa então?
Como resolver esse problema?
Prepare-se, o próximo slide contém informação nunca vista antes!
Testes Automatizados
Você já escreveu um no seu primeiro dia
de aula de programação
Vc usa esses códigos todo dia!
E se ele não estivesse bem testado?
Recall do seu software
Engenharia ...?
Como garantir que essas mudanças
funcionam?
Lição 1 Teste Automatizado
não é uma máquina que pensa e testa por mim
Lição 2 Pensar nos cenários é a parte mais difícil
Lição 3 Aquele seu código feio
é intestável
Lição 4 Código de teste é tão importante
quanto de produção
Lição 5 Teste não é coisa de
estagiário
Lição 6 Se você é um dev
profissional, você testa.
Lição 7 Não, o seu código
não é mais complicado que os meus códigos.
Lição 8 Segurança na refatoração é fundamental
Lição 9 É sua missão explicar
sobre testes automatizados
pra todos
Produtividade
E esse tal de TDD?
repita comigo: eu vou testar meu
software!
Parte 2 E a faculdade
com tudo isso?
Primeiro, uma histórinha…
Primeiros passos com Basic
Primeiro projeto: Clínica da Vila
Delphi Access (WTF?)
Primeiro projeto roubado:
EnqueteNET!
Graduação Mackenzie 2004-2007
Primeira consultoria !
10 devs 2 gerentes
1 infra
Segunda empresa !
5 devs 1 gerente
200 milhões de usuários
Mestrado 2009-2012
Doutorado 2012-fim dos tempos
Vencedor do Mining Software
Repository Challenge no Canadá (2011)
primeiro livro brasileiro sobre TDD
palestras em eventos e faculdades
alguns artigos pra lá e pra cá…
Mais uma !
~90 devs ~10 gerentes
~300 mil usuários
Por fim: Caelum
!
~20 devs 3 empresas
professor convidado do mack
mas e as dicas?
Na faculdade, estude o que vc gosta!
(e não abra mão disso por causa das que você não gosta!)
Mas valorize aquelas matérias
aparentemente inúteis (não são tão inúteis assim)
Faça amigos (networking)
Não odeie seu professor!
a faculdade não vai te ensinar tudo o que precisa pro mercado!
corra atrás de experiências
fora do país!
participe da comunidade
programe, programe, programe
(open source, "projeto pra ficar rico")
maratona de programação é legal
(mas não é o mundo real)
leia, leia, leia (e aprenda inglês)
aprenda mais de uma linguagem
encontre a empresa certa
(e quando achar, não mude tão cedo)
mestrado? doutorado?
seja apaixonado por isso!
certeza que eu ganhei um free pass por causa
da foto anterior!
www.caelum.com.br www.alura.com.br
www.tddnomundoreal.com.br !
@mauricioaniche mauricio.aniche@caelum.com.br
top related