Publicado por Rafael Rosa em 07 de October de 2009
15 recomendações para aumentar a qualidade do seu código Rails
O Checklist de qualidade para Ruby on Rails (em inglês) é uma lista com 15 recomendações escritas por Matthew Paul Moore que devem ser seguidas por desenvolvedores Rails para aumentar a qualidade do código de suas aplicações. Essa lista já tem 1 ano, então é anterior ao Rails 2.2 e 2.3, mas voltou a aparecer nos rankings dos sites de bookmarking social, e achei que valia a pena trazê-lo a tona.
Os 5 primeiros passos - resumidamente - são:
- Cada ação do controller chama apenas um método do model além de um find ou new inicial
- Apenas uma ou duas variáveis de instância são compartilhadas entre o controller e a view
- Todos os nomes de variáveis e models são óbvios (para um novo desenvolvedor) e tão curtos quanto possível, sem utilizar abreviações.
- Todos os "finds" utilizados em mais de um local devem ser transformados em named_scopes ao invés de um utilizarem métodos customizados.
- Um .find ou .find_by_ nunca deve ser chamado em uma view ou helper de view.
Para ver as outras recomendações leia o artigo completo. Ele não apenas lista os passos, mas explica-os detalhadamente. Excelente leitura.

Clique aqui para adicionar ao del.icio.us

07 de October de 2009 às 10:15
[...] This post was mentioned on Twitter by vinicius luiz and Guilherme Reis. Guilherme Reis said: RT @rubyinside_br: 15 recomendações para aumentar a qualidade do seu código Rails http://bit.ly/X0MHZ // Muito Bom! [...]