Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (11) összesen

Téma: Hogyan tanuljak Railst?

  1. #1
    Bölcs earnnet logója
    Csatlakozott
    12-08-15
    Hely
    Budapest
    Hozzászólás
    1.390
    Begyűjtött 608 köszönetet
    428 hozzászólásával

    Alapbeállítás Hogyan tanuljak Railst?

    A sztori része: épp nem volt munkám és már nem tudtam magammal mit kezdeni, így hát készítettem egy basic PHP frameworköt. Amilyen körülményes a PHP jelenleg, főleg az OOP, konstrukortúlterhelés és hasonlók, azt vontam le, hogy sablonos pötyögés az egész, csak ritkán kell valamit érdemben gondolkodni, hozzátenni. Így döntöttem el, hogy szeretnék időt és anyázást spórolni, és ráállok a Ruby on Rails fejlesztésre.

    Túl vagyok a CRUD bemutatása miatt mindenki által elkészített blog alkalmazáson, és érdekelne, hogy más jellegű oldalakat és valós problémákat hogy lehet megoldani. Ezt a gyakorlatias szemléletet nem kapom meg a dokumentációból, amit jelenleg olvasgatok (nem túl gyorsan haladva).

    Szóval kérdés/kérés, ami a topik lényege lenne. Légyszíves ajánljatok pár RoR tutorialt, amin szerintetek érdemes elindulni, hogy mélyebben megismerjem ezt a keretrendszert. Plusz (kicsit más téma) érdekel az is, hogy a TDD konkrétan hogy valósítható meg, erről se találtam semmit (egy tavalyi railsconf előadáson kívül).



  2. The Following 2 Users Say Thank You to earnnet For This Useful Post:

    charlie (2014-04-28), sndr (2014-04-28)

  3. #2
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Idézet earnnet eredeti hozzászólása Hozzászólás megtekintése
    Túl vagyok a CRUD bemutatása miatt mindenki által elkészített blog alkalmazáson, és érdekelne, hogy más jellegű oldalakat és valós problémákat hogy lehet megoldani. Ezt a gyakorlatias szemléletet nem kapom meg a dokumentációból, amit jelenleg olvasgatok (nem túl gyorsan haladva).

    Szóval kérdés/kérés, ami a topik lényege lenne. Légyszíves ajánljatok pár RoR tutorialt, amin szerintetek érdemes elindulni, hogy mélyebben megismerjem ezt a keretrendszert. Plusz (kicsit más téma) érdekel az is, hogy a TDD konkrétan hogy valósítható meg, erről se találtam semmit (egy tavalyi railsconf előadáson kívül).
    Tutorialok:

    guides.rubyonrails.org
    Ruby on Rails Tutorial | Softcover.io
    railscasts.com
    rubytutorial.io /sajat, ez mar inkabb tapasztaltabbaknak

    A TDD ugy valosithato meg, hogy irsz egy tesztet, aztan a kodot ami kielegiti a tesztedet . De errol eppen most kezdtek el sokan(koztuk a Rails alkotoja) azt mondani, hogy nem mindig eredmenyez jo kodot. A teszteles a lenyeg, nem az hogy eloszor irod e meg a tesztet es utana a kodot, vagy forditva.


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Github | Ruby tutorial
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  4. The Following 2 Users Say Thank You to Geri For This Useful Post:

    djjean (2014-04-29), earnnet (2014-04-29)

  5. #3
    Bölcs earnnet logója
    Csatlakozott
    12-08-15
    Hely
    Budapest
    Hozzászólás
    1.390
    Begyűjtött 608 köszönetet
    428 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Hű de jó kis könyvet linkeltél, köszönöm!

    Én is hallottam DHH álláspontját róla, viszont úgy tudom, legtöbben csinálják. Mindenképp szeretnék megtanulni normálisan webappot tesztelni is, mert ez valahogy kimaradt az életemből, legyen az a tesztelés bármilyen formája.



  6. #4
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Nem a tesztelessel van DHH-nak gondja, hanem azzal hogy eloszor ird a tesztet, es az elsodleges szempont a jol tesztelheto kod legyen. En is egyetertek vele, mert inkabb a konnyen modosithato, rugalmas, atlathato kod a fontos. Az hogy emiatt mondjuk a tesztjeid par masodpercel lassabban fognak lefutni, masodlagos. Viszont tesztelni kell, ez nem kerdes.



  7. #5
    Szerkesztő djjean logója
    Csatlakozott
    11-10-15
    Hely
    Baja
    Hozzászólás
    208
    Begyűjtött 47 köszönetet
    43 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Ez tényleg nagyon jó könyv. Kedvet kaptam ismét Rails-hez. Szívesen foglalkoznék vele komolyabban, de eddig még nem volt szerencsém Rails-s projecttel.



  8. #6
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Az egyik hibaja ennek a konyvnek, hogy az rspec-ek hasznalja teszteleshez. A minitest sokkal jobb valasztas.



  9. #7
    Szerkesztő _lacus_ logója
    Csatlakozott
    11-03-14
    Hely
    Sopron
    Hozzászólás
    259
    Begyűjtött 113 köszönetet
    72 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Szia,

    kezdj bele egy olyan projektbe (vagy írj át egy meglévőt), amiben van felhasználó és jogosultságkezelés, fájlfeltöltés, ajaxos kérések és egyéb normál, egy átlagos webappra jellemző dolgok.

    Első körben belefutsz majd az adatbázis, feltöltött képek, fájlok migrációjába, szórakozhatsz rake taskokkal
    Aztán jönnek a különböző gem-ek (devise, paperclip, stb)
    Aztán rájössz, hogy sokkal szebben is lehet szervezni a kódot, jönnek a best practice-ok

    Közben az asset pipeline is megér egy misét, de nagyon zsír

    És rögtön próbálj tisztába jönni a teszteléssel és eleve úgy írd az appot. Elsőre nagyon lassú és körülményes, de miután derengeni kezd haladósabb lesz. (Nálam is még csak most dereng, de tényleg kell)

    Bónuszként előjön közben még egy rakás háttérdolog, pl.: git, sass, capistrano


    wungarn.at - munka és lakás Bécsben

  10. Az alábbi felhasználók hálásak a válaszért:

    earnnet (2014-04-29)

  11. #8
    Bölcs earnnet logója
    Csatlakozott
    12-08-15
    Hely
    Budapest
    Hozzászólás
    1.390
    Begyűjtött 608 köszönetet
    428 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Pont ezek a bónuszok, amik élvezetessé teszik számomra a kódolást: HAML, SASS, és mindenféle DRY megoldás.



  12. #9
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.562
    Begyűjtött 1.213 köszönetet
    754 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Idézet earnnet eredeti hozzászólása Hozzászólás megtekintése
    Pont ezek a bónuszok, amik élvezetessé teszik számomra a kódolást: HAML, SASS, és mindenféle DRY megoldás.
    A HAML-rol azt nem szabad elfelejteni hogy egy kicsit lassit. A slim allitolag gyorsabb, de en mondjuk a sima erb-t hasznalom ha rajtam mulik.



  13. #10
    Új tag
    Csatlakozott
    14-04-30
    Hely
    Szeged
    Hozzászólás
    1
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Hogyan tanuljak Railst?

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    Az egyik hibaja ennek a konyvnek, hogy az rspec-ek hasznalja teszteleshez. A minitest sokkal jobb valasztas.
    Leirnád légyszives miért jobb az Rspec-nél a minitest?
    Egyikkel se töltöttem túl sok időd, hogy meg tudjam itélni, de nagyon kiváncsi lennék.



Oldal: 1 / 2 12 UtolsóUtolsó

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •