Queria aproveitar pra comentar hoje sobre dois artigos interessantes envolvendo Ruby On Rails, um bem diferente do outro. O que ambos tem em comum é que foram escritos por programadores que trabalham com rails há 2 anos.

Dicas de Desenvolvimento Ruby

O site Nuby On Rails publicou um artigo com uma lista massiva de dicas de desenvolvimento com ruby on rails, vindas de um programador experiente.

O artigo nos trás ótimas dicas, como “mantenha seus controllers e views bem magros” e “teste sua aplicação”. Vale a pena dar uma lida nas suas dicas mesmo que você já tenha experiência com ruby on rails. Nunca se sabe o que você pode aprender.

O’Reilly dando um péssimo exemplo

Derek Sivers, no blog oficial de ruby no O’Reilly Net, publicou um artigo polêmico chamado 7 razões porque voltei pro PHP depois de 2 anos de Ruby.

E não concordo com o artigo dele. Não estou dizendo que o ruby serve pra todos e ninguém deveria ficar com o PHP, mas não concordo com os motivos que ele usou para ter feito tal coisa.

O principal e primeiro motivo citado por ele foi de que o PHP faz tudo que o Ruby on Rails faz. Como se isso significasse alguma coisa. Este é um argumento válido pra praticamente qualquer linguagem, e não diz muita coisa. A principal vantagem do ruby não é o que ele faz, e sim como ele faz.

Um outro argumento usado é que ele não quer mais do que precisa, e por isso voltou para o PHP. Agora… qual dos dois oferece mais opções diferentes do que alguém precisa? E não é um dos charmes do ruby o fato de ter reduzido o número de opções em prol da agilidade e praticidade?

Este é um artigo que recomendo que leiam, mas não sigam. Existem bons motivos pra se usar PHP ao invés de Ruby em um site, mas “eu gosto mais de sql” definitivamente não é um deles.

PS: Concordo com apenas uma coisa que ele falou. Programar em ruby acaba te fazendo programar melhor em outras linguagens.

Se interessou? Compre agora mesmo um livro de Ruby on Rails com o menor preço!

Posts recomendados:

  1. Evite repetição de código no Ruby On Rails