Se vc não sabe o que não é um e nem outro eu primeiro aconselho vc a se
informar sobre isso.

Resumidamente BDD seria mais ou menos uma evolução do TDD, onde se em TDD vc
escreve os testes e o resultado esperado (testes unitários) em BDD vc
escreve testes mais humanos, ou seja, como seu programa deve se comportar
para satisfazer seu cirtério de aceitação.

TDD é algo mais isolado e BDD é algo mais amplo, pois fala sobre
comportamento.

No CodeIgniter existe uma librarie para testes unitários, apesar de eu nunca
ter usado, contudo existem outros frameworks mais sólidos para testes
unitários em PHP como o PHPUnit e o SimpleTest.

Já para BDD existe um framework chamado PHPSpec, que é uma versão para PHP
do RSpec, que é um famoso framework para BDD feito pro RoR.

Se informe melhor sobre o assunto antes de botar a mão na massa, pois ele é
bem amplo. Aproveito também para indicar que procure leituras sobre
desenvolvimento ágil e integração continua.

E depois nos dê seu feedback, pois sinto bastante falta desses assuntos por
aqui :)

[]s

2008/10/21 Tiago da Silva Post <[EMAIL PROTECTED]>

> Olá Pessoal,
>
> ouvi um amigo meu falar sobre TDD (Test Driven Development) ou BDD
> (Behaviour Driven Development).
> Gostaria de saber se tem como eu programar desta forma em CI?
>
>
> --
> Abraço,
> Tiago Post
> 51 9245.3915
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a