Bom, este post esta bastante atrasado, mas me lembraram hoje pelo twitter que eu não publiquei por aqui o material da minha palestra do FISL deste ano.
O título da palestra era:
Transformando os pepinos do cliente no código de testes da sua aplicação com OSS
Quase a mesma apresentação que fiz no Agile Brazil 2010, mesmo assunto, exemplos parecidos, mas melhorei um pouco a forma de apresentar, e em vez de tentar escrever código na hora eu utilizei videos para os exemplos ![]()
Quem quiser dar uma olhada nos slides, coloquei eles no SlideShare.
E os videos coloquei no Vimeo, o com exemplo Java aqui, e o com exemplo Rails aqui.
FISL 2010 – Rails Cucumber BDD Sample creation from Rodrigo Urubatan on Vimeo.
Rails + BDD sample created as a sample to my presentation at Forum Internacional de Software Livre 2010.
FISL 2010 – Java Cucumber BDD Sample creation from Rodrigo Urubatan on Vimeo.
Java + BDD sample created as a sample to my presentation at Forum Internacional de Software Livre 2010.
Bom, espero que seja útil, se tiverem dúvidas é só deixar um comentário …
PS.: não tenho o código comigo agora, assim que possível subo pro github e coloco o link para o código aqui
Tags: apresentação, bdd, cucumber, fisl, Java, palestra, rails
Bom, este post é mais minha opinião do que qualquer outra coisa, mas o que motivou a escrita dele foi este post no dzone: Will the real programmers please [...] Continue Reading…
Para quem não sabe, eu apresentei hoje mais cedo, no Agile Brazil 2010, a palestra “Transformando os pepinos do cliente no código de testes da aplicação com Cucumber”.
O conteúdo [...] Continue Reading…
Tags: .net, 2010, agilebrazil, bdd, cucumber, Java, palestra, presentation, test
Depois de ter algumas idéias mirabolantes, que acabei deixando de lado, resolvi brincar um pouquinho com javascript e fazer um mini protótipo de um “Kanban Board”, sem usar nenhuma [...] Continue Reading…
Tags: javascript, kanban, teste
Em um projeto pequeno, que precisava rodar em um desktop, eu precisei de um agendador de tarefas, o sistema precisava rodar em windows, linux ou mac, então utilizar o [...] Continue Reading…
Tags: agendamento, dicas, rails, Ruby, scheduler
Este post foi extraido de uma apostila de um curso que ministrei em 2007, eu queria passar este texto para um colega novo do trabalho e não tinha o [...] Continue Reading…
Eu sempre digo, tanto no meu livro, como em palestras ou conversas por ai, que o código gerado pelo Scaffold do rails (e praticamente qualquer outro gerador de código [...] Continue Reading…
Tags: customize, generator, personalização, produtividade, rails, Ruby, templat
Ontem enquanto caminhava do trabalho até o carro, conversando com um colega sobre infra estrutura para um sistema que ele estava pensando em construir. Qual arquitetura seguir, qual linguagem [...] Continue Reading…
Tags: escalabilidade, produtividade
Estou de férias, e eu não ia escrever nada aqui no blog antes de voltar ao trabalho, mas isto merece o post ![]()
A chamada de trabalhos para o [...] Continue Reading…
Tags: agile, bdd, cucumber, eventos, Java, palestras, rails, Ruby, tdd
Ok, o trocadilho do título do post foi muito ruim, mas eu tenho esperança de conseguir ser engraçado uma hora destas ![]()
Mas o Flex For Kids é um evento [...] Continue Reading…
Encontrei esta lista no blog do James Gosling.
Essencialmente todos, ao desenvolver a primeira aplicação distribuída, assumem os 8 itens seguintes como verdade. Todos se provam falsos ao longo do [...] Continue Reading…
Tags: distribuida, programação, rede, tradução
A garantia do meu celular ja esta terminando, então finalmente achei que valia a pena instalar uma ROM não oficial no meu P3301, já que isto viola a garantia [...] Continue Reading…
Tags: pim, ppc, Review, windows mobile, wm 6.5
Ok, o titulo do post não ficou legal, mas a idéia é que tem tanto encurtador de URLs por ai que eu resolvi fazer um em rails também para [...] Continue Reading…
Tags: 101, rails, Ruby, tutorial, url shortener
A alguns dias atrás eu li este twitt do Martin Fowler: “you don’t want a build tool which automatically downloads unresolved dependencies before cleaning out yr build output: http://bit.ly/59Rl85″, [...] Continue Reading…
Desenvolvimento Guiado pelo Comportamento (BDD – Behaviour Driven Development)
Desenvolvimento guiado pelo comportamento da aplicação é o que todos deveriam fazer sempre, de forma bastante resumida é definir com o [...] Continue Reading…