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]
