Oi Marcus, tudo bem? É verdade, dei uma olhada na classe de teste do CI agora. Me pareceu bastante simples. Ontem, após ter enviado o e-mail pra lista, eu dei uma pesquisada sim, em vários sites, pois desconhecia o assunto completamente e li várias coisas interessantes. A principal delas é quanto dinheiro se perde por bugs de programação.
Especificamente sobre as coisas que existem para auxiliar nós, programadores php neste sentido, achei bastante complexo o que existe por aí. Não esgotei as possibilidades e nem tão pouco minha busca foi exaustiva e profunda. Vou continuar procurando mais coisas e, caso ache algo interessante, retorno à lista contando a respeito. Quanto ao que você postou, vou procurar mais coisas sobre o PHPSpec, pois, segundo sei, o RoR é muito fácil de programar implementando TDD. Muito obrigado. -- Abraço, Tiago Post 51 9245.3915 > > Date: Tue, 21 Oct 2008 19:09:20 -0200 > From: "Marcus Cavalcanti" <[EMAIL PROTECTED]> > Subject: Re: [CodeIgniter] TDD ou BDD com CI > To: "CodeIgniter Brasil" <[email protected]> > Message-ID: > <[EMAIL PROTECTED]> > Content-Type: text/plain; charset="iso-8859-1" > > 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

