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.

Avalie esse artigo

Relevância
Estilo/Redação

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 mensagens 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 mensagens dessa discussão

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

Receber mensagens dessa discussão

1 Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.