Tdd Na Prática - 2012 -

    Camilo Lopes

    CIENCIA MODERNA
    2012
    160 páginas
    5h 20m
    ISBN-10: 853990327X
    Português Brasileiro

    Este livro tem o objetivo simples: "Descomplicar o que parece ser complicado". Em outras palavras, o objetivo é ensinar como praticar TDD usando a linguagem de programação Java. Para muitos iniciantes em TDD, no primeiro momento parece que estamos fazendo tudo errado e que escrever os testes antes do código funcional não é nada legal. E que, para superar os primeiros obstáculos, só o conhecimento técnico não é suficiente. Quando comecei com TDD, passei por vários obstáculos e um deles foi encontrar livros práticos, ou seja, aqueles que eu pudesse colocar a mão na massa de verdade, ter problemas para resolver usando a técnica etc. Os disponíveis eram bastante teóricos, deixando a parte prática sobre minha responsabilidade que, como iniciante, era difícil saber por onde começar. Esses livros foram importantes para entendimento e formação da minha base teórica sobre o assunto, mas eu percebi que uma coisa era eu ter lido e outra era praticar e me ver com o Eclipse aberto, sem saber o que fazer de verdade, ou pior, me perguntar: 'como resolver um problema usando TDD e não cair na tentação de escrever os testes por último?'. Quem não tem cão caça com gato. Tive que criar meu próprio caminho prático, onde comecei a desenvolver novas aplicações usando a técnica (venci pela persistência). Em seguida surgiu a oportunidade de ir para um projeto novo na empresa que trabalhava e lá tive o espaço para desenvolver usando TDD por quase 2 anos, e nesse meio surgiu a ideia desse livro: "por que não criar um livro prático sobre TDD com base na minha experiência?". E foi assim que comecei a escrever o livro no final de 2010, tendo como referência o Kent Beck.

    Resenhas (1)Ver mais
    Guilherme Krause picture
    Guilherme Krause26/02/2025Resenhou um livro
    4 (Muito bom)

    Uma leitura simples e boa para quem está começando

    Esse livro ajuda a explicar o que o TDD tenta trazer: saber como criar testes antes mesmo do código funcional. É um desafio para qualquer desenvolvedor, mas quando ha prática, isso acaba sendo executado com maestria. E prática, esse livro trás e com cenários reais. O ponto negativo é que é um livro bem direto e alguns podem achar simples ou datado, ja que ele traz como linguagem de programação exemplo, o Java.

    2 curtidas

    Estatísticas

    Avaliações

    3.6 / 9
    • 5 estrelas33%
    • 4 estrelas11%
    • 3 estrelas44%
    • 2 estrelas11%
    • 1 estrelas0%