Sun 16 Nov, 2008
Checklist de Qualidade do Código Ruby On Rails - Parte 1
by Abraão CoelhoComments (2) Filed under: Aprendendo Rails, Rails
Tags: good practices, Rails
Checklist de Qualidade do Código Ruby On Rails - Parte 1 (original)
Práticas que sua equipe de desenvolvimento precisa aderir
Na minha experiência, Ruby e Ruby On Rails têm sido um das mais difíceis combinações linguagem/framework para realmente dominar. Para alguém que cresceu com C, C++ & Java na maior parte de seu treinamento, Ruby tem uma forma bastante diferente (e melhor!) de design OO, e o framework Rails tem muitas opiniões a serem entendidas e lembradas. Por mais tempo que leve para dominá-las ao nível em que estou – e tenho certeza que ainda tenho um logo caminho – eu adoro e não irei voltar atrás.
Eu tenho uma leve suspeita que enquanto Ruby On Rails continuar crescendo em popularidade, existirão muitos desenvolvedores presos na mentalidade OO estilo Java, muitos desenvolvedores que estão apenas aprendendo; e isso é uma Coisa Muito Boa. É também uma coisa ruim, porque código ruim gera outros códigos ruins quando publicado e visto por outros.
Enquanto ThriveSmart contrata mais desenvolvedores – nem todos experts em Ruby ou Rails – cria-se uma necessidade crescente de se assegurar que o código e as estratégias de design mantenham um nível extremamente alto de qualidade através dos diferentes projetos. Meu bom amigo Dan e eu reunimos essa checklist que espera-se que todas as nossas equipes assinem em cada um de seus projetos. É uma lista em evolução, mas aqui está uma “imagem” atual.