Vos avis?

Salut je développe en php (no flame plz) en autodidacte et je suis
récemment tombé sur Ruby et RoR que je trouve ma foi intéressant.
J’aimerais me lancer dans une petite application genre un blog ou un
mini-jeu afin de pouvoir expérimenter un peu le langage et le framework
afin de voir ce qu’ils ont dans le ventre et je voulais savoir si vous
aviez quelques conseils à donner dans ce sens à un débutant, sans tomber
dans le random troll graisseux.
D’avance, merci

Bonjour et bienvenue dans le monde Rails :slight_smile:

Voici quelques points d’entrée ; il y en a quantité d’autres, peut-être
plus
à jour, que d’autres vont s’empresser de suggérer…

http://www.railsfrance.org/node/11

Attends-toi à t’émerveiller et bonne découverte :wink:

Philippe.


IciMarché fédère l’e-commerce de proximité
http://icimarche.fr

bonjour,les conseils :

La liste est loin d’être exhaustive.

2009/6/12 Pyramid H. [email protected]

Le 12 juin 09 à 10:47, Pyramid H. a écrit :

Salut je développe en php (no flame plz) en autodidacte et je suis
récemment tombé sur Ruby et RoR que je trouve ma foi intéressant.
J’aimerais me lancer dans une petite application genre un blog ou un
mini-jeu afin de pouvoir expérimenter un peu le langage et le
framework
afin de voir ce qu’ils ont dans le ventre et je voulais savoir si vous
aviez quelques conseils à donner dans ce sens à un débutant, sans
tomber
dans le random troll graisseux.

Personnellement, j’ai appris énormément en lisant des lignes et des
lignes de code Rails. J’ai ensuite pris mes mimines et commencé à
contribuer sur certain projet libre ou alors créé mes propres projets
libres.

Selon moi le libre a le grand avantage de permettre à d’autre de lire
ton code et ainsi avoir un retour sur ce que tu écris. Car plus que
d’écrire des applications, il faut bien les écrire avec force test.

Une application open source te permettra enfin de faire un code
propre. Car sur ces projets, tu n’a pas de deadline forte. Tu peux
recommencer à 0 quand tu vois que tu es parti dans le mur. Prendre le
temps de refactorer son code est aussi une très bonne source
d’enseignement.

Donc, personnellement je ne saurais te conseiller de lire et écrire du
code open source.


Cyril M.

Ici on ne flame pas les développeurs PHP, on les plaint plutôt…

“Bonjour je m’appelle Michel et j’étais développeur PHP. Ca fait 3 mois
que
j’ai complètement arrêté le PHP, je tiens bon, et c’est facile.”

Sinon, pour les ressources, il y a plein de ressources sur le web pour
l’anglophone, et pas mal de bons bouquins. Moi je ne lit plus tellement
de
papier pour le code, mais je te recommande pour Ruby l’excellent et
déconcertant “Poignant Guide” de Why the Lucky Stiff :
http://poignantguide.net/ruby/
Et aussi le pragmatic programmer’s guide :
http://www.rubycentral.com/book/

Pour les ressources rails, mais je te conseille de commencer par les
resources ruby, il y a :

Et bien sûr l’API qui est très complète (mais il vaut mieux commencer
par
les tutos et les intros) :
http://api.rubyonrails.org/

N’oublions pas que Ruby et Rails ont fait des petits, pour Ruby ce sont
des
“gems” et pour Rails il y a aussi des plugins, donc comme pour PHP il
faut
aussi considérer l’éco-système, mais commencer par les bases c’est
mieux.

Michel B.

2009/6/12 Pyramid H. [email protected]

je rebondis un peu là dessus.
Je sais qu’il existe des “bonnes pratiques” de création d’une appli
rails du
type
pas de find dans les vues, passer du code dans les modèles au lieu de
charger le contrôleur etc.
Sauriez vous ou l’on peux trouver ce genre de bonnes pratiques, histoire
de
ne pas tout refaire si besoin.

Merci
NG

http://www.therailsway.com/http://www.railsenvy.com/

http://railsbridge.org/ (pour le moment pas grand choses)

2009/6/12 Nicolas G [email protected]

Salut à tous merci pour toutes vos réponses je vais m’atteler à tout ça,
merci du conseil Shingara mais vu que je débute j’imagine que les
erreurs grossières seront à venir et donc pour un projet open source ça
serait embêtant non?

2009/6/12 guillaume belleguic [email protected]

http://www.therailsway.com/http://www.railsenvy.com/
http://guides.rubyonrails.org/
http://railsbridge.org/ (pour le moment pas grand choses)

Ok merci je connaissais déjà les guides et était déjà tombé sur
railsway.

Qques heures de lecture …
Merci

NG

Le 13 juin 09 à 08:01, Pyramid H. a écrit :

Salut à tous merci pour toutes vos réponses je vais m’atteler à tout
ça,
merci du conseil Shingara mais vu que je débute j’imagine que les
erreurs grossières seront à venir et donc pour un projet open source
ça
serait embêtant non?

Non, sinon que ca permettra de voir que tu as modifier tes erreurs.
Sinon, sur certain projet, si le patch est “interressant” le
mainteneur où d’autre le refactoreront. Cela te permettra de voir un
refacto sur ton code.

Enfin, sache que plein de projet open source sont coder comme des pieds.


Cyril M.