Programarea Ruby 1.9 & 2.0: Ghidul programatorului pragmatic

Evaluare:   (4.6 din 5)

Programarea Ruby 1.9 & 2.0: Ghidul programatorului pragmatic (Dave Thomas)

Recenzii ale cititorilor

Rezumat:

Cartea este o referință foarte apreciată pentru programarea Ruby, lăudată pentru acoperirea sa cuprinzătoare și pentru accentul său practic. Cu toate acestea, nu este ideală pentru începătorii compleți, deoarece îi poate copleși cu profunzimea și detaliile sale.

Avantaje:

Acoperire detaliată și temeinică a limbajului Ruby și a bibliotecii sale standard, utilă pentru căutări rapide și dezvoltatori experimentați, bine formatată și ușor de citit, referință solidă pentru aplicații practice, ajută la rezolvarea problemelor, stil de scriere lăudat, esențială pentru Rubyști.

Dezavantaje:

Nu este ușor pentru începători, poate să nu ofere îndrumare adecvată pentru cei cu puțină experiență în programare, poate fi dispersat în organizare, cartea fizică poate fi greoaie, unele pagini pot să nu fie bine legate, nu este structurat ca un tutorial pentru începători absoluți.

(pe baza a 45 recenzii ale cititorilor)

Titlul original:

Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide

Conținutul cărții:

Ruby este limbajul dinamic cu cea mai rapidă creștere și cel mai interesant de pe piață. Dacă trebuie să livrați rapid programe funcționale, ar trebui să adăugați Ruby în cutia dvs. de instrumente.

Această carte este singura referință completă atât pentru Ruby 1. 9, cât și pentru Ruby 2. 0, cea mai recentă versiune de Ruby.

2013 marchează cea de-a 20-a aniversare a limbajului Ruby. Suntem mândri că, de-a lungul istoriei sale, am continuat să acoperim cea mai recentă versiune de Ruby.

Doriți să treceți de la prima idee la codul funcțional mult, mult mai repede? În prezent, petreceți mai mult timp satisfăcând compilatorul decât clienții sau utilizatorii finali? Sunteți frustrat de limbajele solicitante care par să vă stea în cale, în loc să vă facă treaba? Folosiți Rails și doriți să pătrundeți mai adânc în limbajul Ruby? Dacă da, atunci avem un limbaj și o carte pentru tine!

Ruby este un limbaj complet orientat pe obiecte, la fel ca limbajul clasic orientat pe obiecte, Smalltalk. Ca și Smalltalk, este tipizat dinamic (spre deosebire de Java sau C++), dar, spre deosebire de Smalltalk, Ruby oferă aceleași facilități ca limbajele moderne de scripting precum Perl și Python.

Combinația dintre puterea unui limbaj pur orientat pe obiecte și comoditatea unui limbaj de scripting face din Ruby un instrument preferat al programatorilor inteligenți și avangardiști.

The Pickaxe conține patru secțiuni majore:

* Un tutorial aclamat despre utilizarea limbajului Ruby. * Referința definitivă la limbaj. * Documentația completă a tuturor claselor, modulelor și metodelor încorporate. * Descrieri complete ale tuturor celor 97 de biblioteci standard.

Acesta este manualul de referință pentru Ruby, incluzând o descriere a tuturor modulelor bibliotecii standard, o referință completă la toate clasele și modulele încorporate (inclusiv toate metodele noi și modificate introduse de Ruby 1. 9, 1. 9. 2, 1. 9. 3, și 2. 0). De asemenea, include toate sintaxele și semanticile noi și modificate introduse de la Ruby 1. 8. Aflați despre noile reguli de trecere a parametrilor, variabilele locale în blocuri, fibrele și noua sintaxă de declarare a blocurilor, printre alte caracteristici noi interesante.

Despre Ruby 2. 0

Ruby 2. 0 este o actualizare minoră la Ruby 1. 9, spre deosebire de actualizările mai importante de la Ruby 1. 8 la Ruby 1. 9.

Modificările majore ale limbajului în Ruby 2. 0 sunt adăugarea de argumente de cuvinte cheie și schimbarea utilizării UTF-8 ca codificare implicită a fișierelor sursă.

Există o serie de adăugiri la biblioteca standard, inclusiv:

* @Enumerator:: Lazy@, care adaugă suport pentru accesul leneș la liste potențial infinite. * Refinamentele vă permit să încapsulați modificările aduse claselor terților și să le aplicați în fișiere sursă individuale, împiedicând modificările să polueze aplicația globală.

Veți descoperi, de asemenea, că Ruby 2 este mai rapid și are îmbunătățiri în gestionarea memoriei care îl fac mai prietenos cu serverele.

În total, există peste 110 secțiuni ale cărții care au fost marcate și cu linkuri încrucișate pentru a indica conținutul 2. 0 conținut.

Ce vă trebuie

* Această carte presupune că aveți o înțelegere de bază a programării orientate pe obiecte.

* În general, programatorii Ruby tind să favorizeze linia de comandă pentru rularea codului lor și tind să utilizeze editoare de text mai degrabă decât IDE-uri.

* Ruby rulează pe Windows, Linux și M.

Alte date despre carte:

ISBN:9781937785499
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2013
Numărul de pagini:888

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Programarea Elixir >= 1.6: Funcțional > Concurrent > Pragmatic > Amuzant - Programming Elixir >=...
Această carte este introducerea în Elixir pentru...
Programarea Elixir >= 1.6: Funcțional > Concurrent > Pragmatic > Amuzant - Programming Elixir >= 1.6: Functional > Concurrent > Pragmatic > Fun
Programarea Ruby 1.9 & 2.0: Ghidul programatorului pragmatic - Programming Ruby 1.9 & 2.0: The...
Ruby este limbajul dinamic cu cea mai rapidă...
Programarea Ruby 1.9 & 2.0: Ghidul programatorului pragmatic - Programming Ruby 1.9 & 2.0: The Pragmatic Programmers' Guide
Jimmy Adamson: Omul care a spus nu Angliei - Jimmy Adamson: The Man Who Said No to England
În 1962, Jimmy Adamson avea lumea la picioare: Finalist al Cupei...
Jimmy Adamson: Omul care a spus nu Angliei - Jimmy Adamson: The Man Who Said No to England
The Craft Maltsters' Handbook (Manualul producătorilor de malț artizanali) - The Craft Maltsters'...
Procesul industrial de germinare - care transformă...
The Craft Maltsters' Handbook (Manualul producătorilor de malț artizanali) - The Craft Maltsters' Handbook
Vanity Project: A Tale of Fashion and Celebrity Styled de Dave Thomas - Vanity Project: A Tale of...
În 1988, Dave Thomas era un instalator șomer din...
Vanity Project: A Tale of Fashion and Celebrity Styled de Dave Thomas - Vanity Project: A Tale of Fashion and Celebrity Styled by Dave Thomas
Bunica s-a dus în Rai - Grandma Went to Heaven
Din păcate, uneori copiii se confruntă cu moartea neașteptată a unei persoane dragi sau a unui prieten și se luptă să o...
Bunica s-a dus în Rai - Grandma Went to Heaven
Programming Ruby: Ghidul programatorului pragmatic - Programming Ruby: The Pragmatic Programmers'...
Ruby este un limbaj de programare dinamic din ce...
Programming Ruby: Ghidul programatorului pragmatic - Programming Ruby: The Pragmatic Programmers' Guide
Povestea unui director: John Bond, Burnley și jurnalele din sala de consiliu ale lui Derek Gill - A...
A Director's Tale este povestea clubului de fotbal...
Povestea unui director: John Bond, Burnley și jurnalele din sala de consiliu ale lui Derek Gill - A Director's Tale: John Bond, Burnley and the Boardroom Diaries of Derek Gill
Ca și cum ar fi fost ieri: O viață la Turf Moor - Like It Was Yesterday: A Lifetime at Turf...
Clive Holt, fostul director al Burnley FC, ne povestește...
Ca și cum ar fi fost ieri: O viață la Turf Moor - Like It Was Yesterday: A Lifetime at Turf Moor
Burnley; Din nou campioni! - Uimitorul sezon 2022/23 cu Vincent Kompany - Burnley; Champions Again!...
Burnley, Champions Again! spune povestea...
Burnley; Din nou campioni! - Uimitorul sezon 2022/23 cu Vincent Kompany - Burnley; Champions Again! - The Astonishing 2022/23 season with Vincent Kompany

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)