BT

Rails Summit 2009 - Insurgência Ruby on Rails

por Ricardo Yasuda em 03 Nov 2009 |

"Insurgência Ruby on Rails" foi o tema da keynote de abertura do Rails Summit Latin America 2009, por Chad Fowler. Fowler é co-fundador do Ruby Central, que organiza a RailsConf e a RubyConf, as duas maiores conferências sobre Ruby, e palestrou pela segunda vez no Rails Summit Latin America.

Fowler falou sobre como você pode convencer a sua empresa a adotar o Ruby on Rails, o que pode ser uma tarefa muito difícil, já que a "fortaleza da TI corporativa" é guardada por muitos trolls. Esses trolls vão tentar usar o conhecido FUD (Fear, Uncertainity, Doubt) para resistir à mudança:

  • "Ruby é lento"
  • "Não conseguimos achar desenvolvedores"
  • "Não tem suporte"
  • "É só MVC"
  • "Não é seguro"
  • "Não serve para o mundo real, só para elitistas idealistas"
  • "Mas ele consegue fazer X?"
  • "Vamos ter que jogar fora todo este investimento?"
  • "Não gostamos das opiniões dele"
  • "Prove"

Veja algumas estratégias para a insurgência:

  • Faça gradualmente
  • O que os guardas não estão guardando?
  • Onde Ruby é melhor que a tecnologia-ainda-não-pronta-para-a-corporação que já está em uso?
  • Faça uma ferramenta CASE
  • Testes
  • ERb
  • Escreva uma DSL
  • Rubygen (gerador de projetos)
  • Refaça aplicações que seriam "jogadas no lixo"
  • Automação de deploy (Capistrano)
  • Protótipo de projeto
  • Diga: "é só a interface de usuário"
  • Faça apenas uma pequena parte da aplicação em Ruby/Rails

Mas evite reescrever alguma coisa muito grande do zero ou simplesmente transcrever alguma coisa que está em .NET/Java/PHP/C/Perl em Ruby, ou ainda ficar empacado nos processos da empresa.

Se tudo o mais falhar, tente usar as práticas do Rails, como convention over configuration e geração de código.

Como você faria para introduzir Ruby on Rails na sua empresa? Aos que já conseguiram, compartilhem as suas técnicas nos comentários.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão
Comentários da comunidade

Ótimo by Felipe Rodrigues

Realmente essa foi uma das melhores palestras do evento, em minha opinião.
Parabéns. A cobertura ficou ótima.

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber menssagens dessa discussão

1 Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT