/s é uma gíria da internet pra dizer que aquela frase contém sarcasmo 😆
Quem me segue nas redes sociais ou por aqui sabe que eu sou um entusiast...
For further actions, you may consider blocking this person and/or reporting abuse
Estou entrando agora na área da programação e eu tenho uma curiosidade aparte sobre testes e como podemos implementar, ler esse artigo me deixou mais entusiasmado em aprender sobre testes, muito obrigado por compartilhar esse relato fizeram meus olhinhos brilharem 🦤.
Uma vez que você escreve testes, é muito difícil ter confiança em algo sem escrever testes. Não tem como garantir que não ocorrerá regressão, pelo menos humanos não conseguem.
Obrigado por compartilhar tua experiência conosco, Hugo.
Hey Hogo,
Excelente post, parabéns por compartilhar!
Tem muita gente que fala de Test, Test, Test, mas nao realça a diferença de cada tipo de test. Fala como se existise somente um tipo, nivel e próposito.
O mais fácil e simples é o unitário, o de Integraçacao e 2e2 sao os mais chatos pra fazer o setup, configurar pra ficar fácil depois de implementar.
Dependendo um 2e2 com bons use cases bem escrito seja o mínimo, mas tendos em todas as camadas vai ajudar a identificar bugs de forma mais precisa.
Vou deixar aqui uma referencia para quem ainda nao entende a diferenca dos tipos de teste, sobre Test Pyramid martinfowler.com/articles/practica...
Achei muito bacana seu relato. Estou estudando TDD com python e consegui associar vários tópicos com alguns aspectos do que você escreveu. De fato, durante os estudos o autor do livro enfatiza que testes realmente parecem ser uma perda de tempo inicial, mas que no long run fazem toda a diferença.
Achei curiosa a parte que você fala para não confundir testes, no geral, com TDD. Poderia fazer algum post sobre o assunto no futuro, sobre o que acha ou o que costumam achar sobre TDD? Embora eu programe diariamente em python (trabalho num banco de investimentos fazendo pequenas automações para melhorar a eficiência dos processos), não estou sujeito aos ritos e governanças de TI (não tenho governança centralizada acerca de utilizar o GIT, por exemplo), e, portanto, me falta essa experiencia de TI propriamente dita, a qual eu fico curioso pra saber como funciona, e posts como esse realmente ajudam!
Excelente moral! E assisti essa palestra esses dias e reforço a importância dela pra quem puder assistir!
Obrigado pelo artigo :)
esse /s é novidade para mim, e olha que nem estou tão velho haha, bom post!
Muita gente nova chegando através desse post. Não deixem de olhar os outros posts, inclusive, os compilados das dicas que tem muita coisa boa lá. 🤗
Que artigo MARAVILHOSO! Obrigado pelo relato, vai me servir de inspiração e ajuda!
Que bom que você curtiu Alicia. Eu gosto muito de testes, vou continuar escrevendo mais nesse tópico :).
Que doidera hein!!!!
Como estimaram a entrega para Junho?
Horas por feature?
Essa é uma das coisas que mais pega para mim. As nossas estimativas não estão legais
Olhamos ao longo das ultimas 8 sprints qual a velocidade de entrega de pontos do time por Sprint. Olhamos os pontos restantes do projeto e calculamos o número de Sprints que faltavam + % de segurança.
A estimativa estava relativamente correta e até conservadora pra ser honesto. Se fosse pra ser feito "do jeito certo" Junho seria uma data melhor.