
Kõnekas Ruby
Korrektse Ruby koodi kirjutamine on lihtne, aga suurepärase Ruby koodi kirjutamiseks vajaliku sujuvuse saavutamiseks tuleb minna süntaksi piiridest kaugemale ning omandada „Ruby mõtteviis“ ja probleemide lahendamine. Raamatus „Eloquent Ruby“ aitab Russ Olsen teil kirjutada Rubyt nagu tõelised Ruby eksperdid – et saaksite ära kasutada selle tohutut ja üllatavat jõudu.
Olsen tugineb Ruby kultuuri omaksvõtmisel ja Ruby teistele programmeerijatele õpetamisel aastatepikkusele kogemusele. Ta juhatab sind „Ah Ha!“ hetkedeni, mil saab järsku selgeks, miks Ruby nii töötab, nagu ta töötab, ja kuidas selle keele elegantsi ja väljendusrikkust ära kasutada.
Kõnekas Ruby
Alustame väikesest asjast, vastates taktikalistele küsimustele, mis keskenduvad ühele lausele, meetodile, testile või veale. Õpid, kuidas kirjutada koodi, mis näeb välja nagu Ruby (mitte Java või C#); miks Rubyl on nii palju juhtimisstruktuure; kuidas kasutada stringe, avaldisi ja sümboleid; ja milleks dünaamiline tüpiseerimine tegelikult hea on.
Järgmisena käsitleb raamat suuremaid küsimusi, mis on seotud meetodite ja klasside loomisega. Saate teada, miks Ruby klassid sisaldavad nii palju pisikesi meetodeid, millal operaatorite ülekoormamist kasutada ja millal seda vältida. Olsen selgitab, kuidas kirjutada Ruby koodi, mis kirjutab oma koodi ise – ja miks see on vajalik. Ta lõpetab võimsate projektitaseme funktsioonide ja tehnikatega, alates pärlitest kuni valdkonnaspetsiifiliste keelteni.
Kuuludes tuntud Addison-Wesley professionaalse rubiini sarja, aitab Eloquent Ruby sul "panna ette rubiinivärvi prillid" ja saavutada tulemusi, mis teevad sinust tõelise uskuja.
