qualidade de código: mais alguns brinquedos para Ruby e Rails

  • Roodi, Ruby Object Oriented Design Inferometer, procurar maus sinais em código através de análise estática.
  • tarantula é um plugin Rails pra fazer testes de spider na aplicação e achar (por exemplo) links quebrados.
  • Shoulda, blibioteca que estende o Test::Unit com uma sintaxe bem mais agradável -- e fácil de ler -- e contextos!

Shoulda, em sua versão voltada para aplicações não-Rails, vai estar no Debian em breve.

E, pra variar, algo que não é uma ferramenta mas é muito útil: Ruby on Rails Code Quality Checklist.