Ich bin ein Anfänger in Rails. Ich benutze 2.3.X.Rails 3: Antizipieren der Migration für 2.3 Anfänger
Ich sah gerade Rails 3 ist vorveröffentlicht [edit: jetzt in Release Candidate!]. Ich werde höchstwahrscheinlich irgendwann dazu wechseln.
Was sind die üblichen Coding-Gewohnheiten in 2.3 sollte ich nicht nehmen, so dass der Schalter so glatt wie möglich ist?
Edit:
Ich habe meine Hausaufgaben gemacht und die Release Notes lesen. Aber sie sind bei weitem nicht klar für die wichtigsten Punkte, zum Beispiel:
1,5 Neue APIs
Sowohl die Router und Abfrage-Schnittstelle haben erhebliche gesehen, Veränderungen zu brechen. Es gibt eine Abwärtskompatibilitätsebene, die vorhanden ist und bis zur Version 3.1 unterstützt wird.
Dies ist nicht umfassend genug für einen Anfänger wie mich. Was wird brechen? Was kann ich bereits in 2.3.X tun, um spätere Probleme zu vermeiden?
Haben Sie sich Jeremy McAnallys Posts angesehen, wie ich in meiner Antwort vorgeschlagen habe? Ich glaube nicht, dass Sie heute umfangreichere Anleitungen zum Upgrade auf Rails 3 erhalten. Nicht nur er führt Sie durch den gesamten Prozess, er hat sogar ein Juwel geschrieben, um den Übergang so schmerzlos wie möglich zu machen. –
Ich verstehe, Mailand, aber das Thema ist nicht, wie zu migrieren, aber wie man so programmiert, dass ich nicht zu viele Probleme während der Migration habe. Ich verstehe den Wert Ihrer Antwort und des von Ihnen angegebenen Links. Ich habe zum Beispiel gelernt, dass ich das Routing einfach halten muss. Das ist schon eine wertvolle Information. Wenn das alles ist, was ich wissen muss, gut. Aber vielleicht gibt es andere Punkte. – glmxndr