Apr
17
Estava agora olhando meu Twitter e vendo o que as pessoas que eu sigo têm postado de dicas interessantes. Eu vi uma indicação do Nando Vieira para um post que ele deve ter escrito hoje, sobre relacionamento Has And Belongs To Many, o famoso HABTM. Fui ler, numa boa, uma dica excelente por sinal. No entanto, enquanto eu lia acendeu uma luzinha na minha cabeça: por que diabos todo exemplo de Rails tem modelos do tipo post, comments, users no meio?
Eu me imaginei na seguinte situação: nunca ouvi falar do bendito Ruby on Rails, vou me informar sobre. Aí eu googlar sobre o assunto e vou me deparar com os cabeções de rails no Brasil e até mesmo o famoso screencast "Creating a weblog in 15 minutes" do site oficial do Rails. Simplesmente todo exemplo referente ao Rails tem algo de um blog, o que leva a pessoa - no caso eu - que está apenas dando uma olhada nesse framework a pensar que ela serve basicamente para desenvolver blogs.
Claro que esta hipótese é tão idiota quanto o imbecil que escreveu ela, mas fiquem atentos, não estou descartando a hipótese. Tampouco estou criticando a postura do Nando ao utilizar esta analogia. Ele tem todo o meu respeito e admiração. O ponto é que tudo relacionado ao Rails acaba caindo no velho exemplo do Blog. E a dúvida que fica, é tão mais fácil explicar as coisas baseadas em um blog que bloqueiam as pessoas a criar dicas utilizando outros modelos?
June/13/2008 11:40:32 at 11:40 AM Fala Vinícius! Na verdade, a idéia de utilizar blog é perfeita pois é possível abordar todo tipo de funcionalidade. Relacionamentos, rotas, helpers, etc, sem precisar de muito esforço para degustar o exemplo. ;)
June/13/2008 11:40:32 at 11:40 AM Aguarde amigo, logo tenho novidades para você ^^
June/13/2008 11:40:32 at 11:40 AM O mais engracado eh que um dos projetos em que (e o Vebersol) mais encontramos complexidades ao realizar em Rails, fois justamente um blog! Claro que o problema tava nao no Rails, mas na complexidade do sistema, que eh um "super" agregador de blogs, que logo logo entrarah no ar... Este sistema eh super chato de trabalhar, justamente pq tem VARIOS "caminhos" para se chegar a um posts (atraves de blogsferas, blogs, tags, perfis de usuarios, etc), e isso tudo complica na geracao de links, etc. A complexidade foi reduzida gracas a boa acao do James Golick ao liberar seu plugin urligence: http://jamesgolick.com/2007/10/11/rails-polymorphic-url-generation-sucks-here-s-something-better
June/13/2008 11:40:32 at 11:40 AM Olá, meu nome é Rafael Franco, eu sou dono do Blog www.consideracoes.com.br, eu pretendo abrir no meu site uma área de parceiros no rodapé do site, gostaria de saber se você tem interrese em parceria. Eu colocaria um link para o seu blog, e você um para o meu. Caso tenha interesse me contate no msn r@rfranco.org Abraço.