Mint megtudtam a Ruby on Rails, 12 héten át

Ma az interneten találtam egy történetet arról, hogy egy bizonyos Dzheyms megvéd tanult Ruby on Rails 12 héten keresztül. Alul olvasható viszonylag pontos fordítása a történet, és remélhetőleg inspirált, hogy vizsgálja meg ezt a szép keretben (és egy szép nyelv).

Milyen készségek már a vizsgálat megkezdése előtt Rails?

Ezért úgy döntöttem, hogy tanulni?

A következő három hónapban - Mission. kap az MVP, hogy ahhoz, hogy működjön, de nem „szopni-elég”, hogy hagyjuk a szörnyű első benyomást.

Hét 1-3

Ez volt talán a legösszetettebb tanulási görbe, de nem adom fel.

A falak számára készült, akik tényleg nem akarja őket, hogy távozzanak.

Hét 3-6

Twitter-alkalmazás felhasználásával épült Rails bemutatója kerestem némi bizalmat. Management nem teszi meg a fejlesztő, de most már tudom, az általános lépéseket a létrehozását alkalmazások létrehozásával a kérelmet, és telepíteni a Heroku. Minden, ami volt, az idő már elhomályosította. Hogyan most valóban kezdenek tanulni? Dolgozik egy igazi projekt, amely jelent valamit számomra. Josh és elhatároztam, hogy én dolgozni szabad Freelancify és mit tehetek. Az első dolgom az volt, átadja az összes HTML váz és a szervezet saját fájlok féle (megtekintés) és partsialov (felhangok). Hoztam létre (ácsolt) sablon platform számára (Users) és projektek (projektek). Aztán elkezdtem tanulmányozni az első igazi gyöngyszem jelmondatunk. Aztán, egy lehetőség, hogy a kapcsolat, például minden felhasználó rendelkezik egy portfolió. A felhasználók azonban több portfolió, míg egyszerre csak egy felhasználó tartozik az egyes portfólió. Ha érti, hogy a kapcsolat a modell és hogyan hívjuk / megjeleníteni a dolgokat, hogy tartoznak másra, az élet sokkal könnyebb lesz. Ha bármely része ragadtunk, és nem tud mozogni, akkor hagyja meg, akkor valószínű, hogy mindaddig, amíg valamilyen újabb lehetőség, akkor is meg fogják érteni, hogyan kell végrehajtani, és amit nem fogadott.

Hét 6-9

Egy kis lépés a kis lépés, én továbbra is tanulni másolásával és megismételjük. Azt is, hogy bizonyos dolgokat dolgozni, majd - bumm - és én vagyok ragadt a falon, és egyáltalán nincs ötlete, hogy mi a teendő. Azzal, StackOverflow. IRC-Chat #RubyOnRails, RailsCasts vagy húzás Josh. a végén tudtam, hogyan kell eljárni. Nem ugyanaz a dolog újra és újra, és akkor mindent megtanulni elég gyorsan. Költési bosszantó óra tesztelés valaki választ StackOverflow, hogy észre, hogy ez nem működik - ez tényleg hasznos. Érted, hogy mit ne tegyünk. És ha megtalálja a választ, akkor kezdjük megérteni, hogy miért ez utóbbi nem működött. Körülbelül ebben az időben kezdtem rájönni, hogy milyen nagy kép a dolgok, és igazán megérteni, miért működik pontosan hogyan működik. Úgy érezte magát, mint egy idióta, menj vissza, és refactor a kódot, hogy a korábban írt, hogy azt hatékonyabbá tegyék. És egy bizonyos ponton már olyan szakaszba érkezett, amikor a dolgok kezdtek a helyükre kerülnek.

Hét 9-12

Ui - Annak ellenére, hogy én nagyon sokat segített mentor segítséget, amit lehetett látni, akkor feltétlenül vizsgálja Rails nélkül. Vagy meg kell találnia magát az ember, sok Rails-fejlesztő szeretne hozzájárulni a közösség. Keresse meg a helyi konferenciák és találkozók.

Kapcsolódó cikkek