Desenvolvendo com uso do TDD

Ola Galera

Como funciona o TDD ?

fluxo tdd

Olhando para imagem ja diz quase tudo não é !

pois então o processo de desenvolvimento com uso do tdd utiliza o seguinte ciclo de vida abaixo:

  • criar o teste
  • executar todos os possíveis testes e ver aplicação falhar(barra vermelha);
  • escrever aplicação a ser testada;
  • executar os testes para ver se todos passarão;
  • Refatorar – refactoring;
  • executar os testes novamente e garantir que eles continuem passando(principio de refatoração)

Para que serve ?

  • A sua principal funcionalidade é garantir que a aplicação funcione de modo como deveria funcionar, e o uso do TDD ajuda nesse processo, já que você desenvolve o teste antes da programação propriamente dita.

Agora que já respondi algumas das perguntas, então abaixo demostrarei a partir de uma video aula onde introduziremos a pratica do uso do tdd com uma aplicação simples de calculo do Retângulo com uso da linguagem de programação Python, porem permite o entendimento de como desenvolver os testes primeiro para posteriormente desenvolver a aplicação propriamente dita, mas sempre focalizando nos resultados dos testes para fazer as refatorações ate que a mesma passe nos testes feitos anteiormente.

Aprenda Python com curso do Google

Tem gente que ainda duvida que poder do Python, e também é uma linguagem muito usada está em expanção, porem deveria ser mais utilizada principalmente no meio academico.

Depois que li o texto Google Python Style Guide, está escrito que Python é a principal linguagem de script usada pelo Google. Vale lembrar que o Guido van Rossum, criador da linguagem, também trabalha lá.

Hoje buscando sobre curso de python e afins encontrei um material que  Google disponibilizou gratuitamente o curso Google’s Python Class, votado para iniciantes. O conteúdo é muito bom, especialmente para quem nunca viu Python na vida.

A desvantagem para alguns é que ele é todo falado e escrito em inglês. Portanto, vamos aprender inglês, galera!

O idioma acredito que não seja nenhum empicilio para nós..

aproveitem este material, será de grande ajuda para cada um de nós..

vamos que vamos…

Até o próximo post.

por Gustavo Publicado em python