Fork me on GitHub

Keep Learning Conhecimento nunca é o bastante

Posts com a tag Test-Driven Development

Jogue fora os testes quebradiços

É isso mesmo! Jogue fora. Todos eles! Você não precisa de deles. Você precisa de testes que garantam o comportamento do seu sistema. Software não é sobre o código escrito, software é sobre gerar o comportamento esperado a partir de um conjunto de requerimentos. Bem, não sou um especialista em testes nem um guru da [...]


Matchers vs Assertions: DSLs não são linguagens naturais

Ok, todo o tempo eu escuto o mesmo argumento quando alguém fala do RSpec (o mesmo foi usado por Jay Fields em sua palestra no Rails Summit, semana passada): Matchers são superiores à asserções porque, quando estou conversando com alguém, eu não afirmo “Ei, assira que são iguais: 2, 1+1″, eu afirmo “Ei, 1+1 deve [...]


High Five: five tips on testing with Rails

Testing is a very important aspect of Rails programming. The framework makes testing really easy, eliminating some excuses you could have for not testing your applications. Here’s my five tips for testing with Rails: Embrace the TDD cycle: this one isn’t Rails related, but is very important. You can write your code first and test [...]


Alguém aí ainda não escreve testes?

Um bom motivador: Fonte: http://onestepback.org/index.cgi/Tech/Programming/DarthTest.red Autor: http://www.flickr.com/photos/sebastian_bergmann/


Expressividade no código ou "Porque testes, código bem escrito e refactoring são melhores que qualquer documentação"

Interessantíssimo o artigo do Phillip Calçado, “Expressividade no código“. Nele, Phillip fala o que todo programador já está cansado de saber mas que a maioria finge não saber ou, simplesmente, acha “trabalhoso” demais. Afinal, desenvolvimento “Quick and Dirty” dá muito menos trabalho, não é? Pior ainda é conseguir convencer gerentes disso. Gerentes são burocratas por [...]


← Anterior Próxima →