Le 22 mars 2011 à 23:06, Ralphb a écrit :

> Je vais devoir de nouveau former quelques "débutants" à RoR à la fois
> pour raisons pro (je remonte une équipe de dev et je recrute des
> stagiaires, ils ne connaissent RoR que de réputation) que perso et
> j’aimerais référencer un peu les principales difficultés que
> rencontrent les gens se mettant à rails. Je cherche plus les
> difficultés conceptuelles (comprendre le « convention over
> configuration » et sa liaison avec le MVC, saisir le trajet d’une
> requête, …) que pratiques (besoin d’installer tel gem et ne pas
> réussir à le compiler).

A mon avis l'un des problèmes est de dissocier ruby et rails: qui 
fait quoi ?

Il y a par exemple des tas de choses qui sont ajoutées par ActiveSupport 
alors que l'on a parfois l'impression que c'est de base en ruby, c'est trompeur.

Concernant rails, le principal problème selon moi, est le pendant de sa 
simplicité.
Il est très simple de créer quelquechose qui fonctionne, sans savoir 
pourquoi ça fonctionne.

Résultat, dès qu'un débutant doit aller plus loin et sortir des sentiers 
battus il se retrouve pommé, car il a juste appris à faire des scaffolds ; 
il ne sait pas comment ça fonctionne derrière.

On insiste beaucoup sur la facilité d'utilisation de Rails mais on devrait 
aussi insister sur la facilité de le hacker et d'aller lire le source pour 
comprendre ce qui se passe.

Martin Catty || fuse
http://www.noremember.org
http://www.synbioz.com

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

Répondre à