Proiectare practică orientată pe obiecte: Un abecedar Agile folosind Ruby

Evaluare:   (4.8 din 5)

Proiectare practică orientată pe obiecte: Un abecedar Agile folosind Ruby (Sandi Metz)

Recenzii ale cititorilor

Rezumat:

Cartea este lăudată pentru claritatea sa, ideile utile și abordarea cuprinzătoare a designului orientat pe obiecte, în special în Ruby. Ea umple lacunele de cunoștințe pentru cititori și este considerată o resursă excelentă atât pentru începători, cât și pentru programatorii experimentați. Cu toate acestea, unii recenzenți au criticat exemplele folosite în carte ca fiind de nișă, complexitatea unor structuri de propoziție și problemele legate de calitatea fizică a materialelor cărții.

Avantaje:

Plină de idei excelente, cadre mentale clare pentru proiectarea OO, excepțional de bine scrisă, claritate ridicată, bună pentru înțelegerea conceptuală, exemple practice, ușor de citit, acoperă o gamă largă de subiecte, bine organizată, utilă atât pentru începători, cât și pentru programatorii experimentați.

Dezavantaje:

Unele exemple s-au simțit de nișă și inabordabile, structuri de propoziție prea complicate, formatare neatractivă a exemplelor de cod, probleme cu calitatea cărții fizice, cum ar fi materialele și legarea.

(pe baza a 19 recenzii ale cititorilor)

Titlul original:

Practical Object-Oriented Design: An Agile Primer Using Ruby

Conținutul cărții:

Ghidul complet pentru scrierea de aplicații orientate pe obiecte ușor de întreținut, de gestionat, plăcute și puternice.

Limbajele de programare orientate pe obiecte există pentru a vă ajuta să creați aplicații frumoase, directe, ușor de modificat și simplu de extins. Din păcate, lumea este inundată de aplicații orientate pe obiecte (OO) care sunt greu de înțeles și costisitoare de modificat. Practical Object-Oriented Design, Second Edition, vă cufundă într-o mentalitate OO și vă învață tehnici puternice, reale, de proiectare orientată pe obiecte cu exemple simple și practice.

Sandi Metz demonstrează cum să construiți aplicații noi care pot "supraviețui succesului" și să reparați aplicații existente care au devenit imposibil de schimbat. Fiecare tehnică este ilustrată cu exemple extinse în limbajul de programare Ruby, ușor de înțeles, toate putând fi descărcate de pe site-ul însoțitor, poodr.com. Complet actualizat pentru Ruby 2. 5, acest ghid arată cum să.

⬤ Decideți ce aparține unei singure clase.

⬤ Evitați încurcarea obiectelor care ar trebui să fie ținute separate.

⬤ Definiți interfețe flexibile între obiecte.

⬤ Reduceți costurile generale de programare cu tipizarea rață.

⬤ Aplicați cu succes moștenirea.

⬤ Construirea obiectelor prin compoziție.

Indiferent de experiența dumneavoastră anterioară în orientarea pe obiecte, acest ghid concis vă va ajuta să obțineți rezultatele superioare pe care le căutați.

Înregistrați-vă cartea pentru acces convenabil la descărcări, actualizări și/sau corecturi, pe măsură ce acestea devin disponibile. Consultați interiorul cărții pentru detalii.

Alte date despre carte:

ISBN:9780134456478
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:288

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Proiectare practică orientată pe obiecte: Un abecedar Agile folosind Ruby - Practical...
Ghidul complet pentru scrierea de aplicații orientate...
Proiectare practică orientată pe obiecte: Un abecedar Agile folosind Ruby - Practical Object-Oriented Design: An Agile Primer Using Ruby

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)