URL: https://linuxfr.org/users/totof2000/journaux/rails-finalement-cest-bien Title: Rails, finalement c'est bien ... Authors: totof2000 Date: 2008年06月06日T17:12:12+02:00 Tags: Score: 0 Suite à mon coup de gueule il y a quelques semaines à propos de Rails, je souhaiterais faire un petit retour d'expérience sur mon apprentissage du sujet. Finalement, Rails en lui même n'est pas très compliqué à appréhender. Il faut juste bien choisir la méthode et les bouquins qu'on va utiliser, et procéder dans l'ordre : - Ne pas démarrer avec une version trop récente de rails, car le gros point noir de Rails justement est son manque de documentation. - s'attendre au début à devoir faire un peu de configuration qui n'a pas forcément grand chose à voir avec rails (configuration de liens avec base de données, installation de modules ruby divers pour fonctionnement correct par exemple ...). - ne pas croire les gens ou les bouquins qui vous disent qu'on peut apprendre Rails sans apprendre Ruby. Certes on est pas obligé d'être un guru Ruby mais il faut connaitre les notions de base. Attention de ne pas tomber dans le même piège que moi : je suis habitué de la programmation C, C++, Perl, Python, shell, etc .... mais Ruby a ses specificités qu'il faut bien identifier pour pouvoir comprendre Rails. Ne soyez pas trop impatients, le temps passé à apprendre Ruby sera largement profitable pour la suite de l'apprentissage de Rails. Cela permettra de bien différencier la compréhension du langage de la compréhension du framework. Une fois ces étapes passées, Rails est un vrai plaisir. Le seul reproche que je lui fais est le manque de clarté dans les messages d'erreur retournés, mais au final on s'y fait. Je ne suis pas encore un guru de Rails ou de Ruby mais j'y arriverai ... Pour finir, et pour répondre à ceux qui à l'époque m'avaient conseillé de me tourner vers des frameworks Perl ou PHP, je dis NON. J'aime bien Perl, mais j'aime pas trop PHP, que je trouve trop proche du C et inadapté au développement de sites modernes ( impose d'écrire beaucoup trop de code pour une tache donnée, manque d'élégance, en gros c'est comme comparer une Mercedes ou une BMW à une Simca 1000. Il a fait son temps). Perl quant a lui m'est très utile dans ma vie d'admin système, mais Ruby dispose d'atouts que Perl n'a pas. Voila, ceci pour dire à ceux qui hésiteraient encore à s'y mettre de se lancer, et de ne pas se laisser décourager par les problèmes qu'ils ne manqueront pas de rencontrer au début. PS : Pour apprendre, le HS de Linux Magazine est très bien, je trouve seulement que la première partie sur Ruby manque parfois d'un peu d'explications sur certains concepts, et qu'une doc complémentaire sur Ruby est parfois bienvenue).

AltStyle によって変換されたページ (->オリジナル) /