Comentários sobre: The Joel on Software Discussion Group – Rails' Ridiculous Restrictions, a Rant https://elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/ HTML5, CSS, Tableless, Desenvolvimento Web, Python, Linux Fri, 17 Feb 2006 09:52:07 +0000 hourly 1 Por: Willian https://elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2789 Fri, 17 Feb 2006 09:52:07 +0000 http://blog.elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2789 Pessoal, fugindo um pouco do assunto, mas ainda falando sobre Ruby:

Eu nunca programei em Ruby, e ontem comecei a me aventurar no Python, seguindo o manual do site PythonBrasil.
Queria saber onde posso achar, ou se alguém já escreveu, um artigo comparando os duas linguagens, mostrando as principais diferenças entre elas, pontos positivos e negativos de a cada uma.

Não quero nada do tipo “uma melhor que a outra”. Quero somente um comparativo de funcionalidade, possibilidades, e sintaxe de cada um.

Abraços,

]]>
Por: dudus https://elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2788 Thu, 16 Feb 2006 18:57:16 +0000 http://blog.elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2788 A agora que eu entendi. Ele quer dizer que não acha isso suficiente.
Eu gosto de especificar a relação manualmente. Fico mais seguro assim.

Quanto a documentação realmente concordo que a API é uma droga e que o autor não faz um manual decente pra vender o livro dele. Mas o cara tem q comer também né?

Sobre o negocio de ficar restartando o servidor não é verdade. A única hora que você precisa reestartar o servidor é quando você muda a configuração do banco de dados. Se você mecher na estrutura do banco vc não precisa restartar o server como ele afirma.

Mesmo assim o cara ressaltou bons bugs que deveriam ser repenssados nas próximas verssões do RoR como por exemplo a falta de validação de dados no lado do servidor, o que eu desconhecia.

]]>
Por: dudus https://elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2787 Thu, 16 Feb 2006 18:37:36 +0000 http://blog.elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2787 Realmente o Rails não tem integrado ao framework todos os recurssos que um banco de dados relacional oferece. Mas tem sim relacionamentos básicos. São aqueles ‘has_many’ , ‘belongs_to_one’ e etc que você poe dentro de model.

Mas você pode sempre acessar o banco de dados direto sem ser pelo framework, assim como você faria com o php por exemplo.

]]>
Por: Marcos V. Bohrer https://elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2786 Thu, 16 Feb 2006 15:35:34 +0000 http://blog.elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2786 Pois é Élcio

Eu comecei a fazer umas experiências com RoR a pouco tempo, to remando ainda, foi através de outro post aqui ou no Tableless nào lembro certo! Eu não tenho muita experiência com Framework’s, comecei a pesquisar quando você falou do django.

Concordo com ele em determinados aspectos, e tem umas limitações mesmo que eu notei, talves tenham uma alternativa que não descobri ainda, to lendo e relendo a documentação e tutoriais que achei. Apesar de muita coisa prática e algumas não funcionaram aqui, talvez seja o meu servidor o RoR é muito interessante.

Mas no mais, pela pouca experiência que tive ainda, criar tabelas no DB e criar uma ou duas linhas de código e já ter acesso para a eles por uma interface básica já me fascinou bastante!

Muito boa também a crítica, mas deixo aqui um pedido pra quem estiver trabalhando com RoR e quiser compartilhar mais experiências, temos o site http://www.rubyonrails.com.br, pelo que vi não tem uma área ainda pra troca de informações, mas acho que é só entrar em contato com os caras que mantém, eu mesmo enviarei a sugestão!

]]>
Por: Cuducos https://elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2785 Thu, 16 Feb 2006 15:12:04 +0000 http://blog.elcio.com.br/the-joel-on-software-discussion-group-rails-ridiculous-restrictions-a-rant/#comment-2785 Humm… interessante… eu estava com o livro (Agile Web Development with Ruby on Rails) na mão pra começar a me aventruar por essas terras e já me decepcionei com duas coisas nesse artigo que indicasse: (1) “Rails groks tables and columns well, but relations are second class citizens” e (2) “Rails has no manual”. Realmente ai a coisa complica. Enfim, pensei numa coisa. Será que o Rails não teria como se entedner, por exemplo, com tabelas relacionadas, mas, justamente por não ter uma documentação bem estruturada as pessoas não conseguem usar 100% o framework?

]]>