Procesul de gândire orientat pe obiecte

Evaluare:   (4.4 din 5)

Procesul de gândire orientat pe obiecte (Matt Weisfeld)

Recenzii ale cititorilor

Rezumat:

În general, cartea este văzută ca o resursă introductivă solidă pentru înțelegerea conceptelor de programare orientată pe obiecte (OOP), ceea ce o face potrivită pentru începători. Mulți recenzenți au apreciat claritatea conceptelor prezentate și au considerat materialul util pentru a-și reîmprospăta cunoștințele. Cu toate acestea, cartea a fost criticată pentru numeroasele greșeli de scriere, erorile din exemplele de cod, scrierea verboasă și unele conținuturi învechite, ceea ce diminuează eficiența sa generală.

Avantaje:

Introducere clară și accesibilă a conceptelor OOP, potrivită pentru începători.
Consolidează ideile fundamentale și oferă o bună imagine de ansamblu (de exemplu, principiile SOLID, modelele de proiectare).
Stil de scriere plăcut (unii recenzenți au remarcat o bună lizibilitate).
Util pentru reîmprospătarea cunoștințelor programatorilor experimentați.

Dezavantaje:

Numeroase greșeli de scriere și erori în exemplele de cod care duc la confuzie, în special pentru începători.
Pare învechit în ceea ce privește exemplele și limbajele de programare utilizate (de exemplu, menționări ale Smalltalk).
Scrisul poate fi inutil de verbos și repetitiv.
Unele conținuturi sunt criticate ca fiind prea superficiale sau lipsite de profunzime.
Versiunea tipărită are caractere mici, ceea ce o face greu de citit.

(pe baza a 17 recenzii ale cititorilor)

Titlul original:

The Object-Oriented Thought Process

Conținutul cărții:

Programarea orientată pe obiecte (OOP) este fundamentul limbajelor de programare moderne, inclusiv C++, Java, C#, Visual Basic.NET, Ruby, Objective-C și Swift. Obiectele constituie, de asemenea, baza multor tehnologii web, precum JavaScript, Python și PHP.

Este de o importanță vitală să învățați conceptele fundamentale ale orientării pe obiecte înainte de a începe să utilizați medii de dezvoltare orientate pe obiecte. OOP promovează bunele practici de proiectare, portabilitatea codului și reutilizarea - dar necesită o schimbare de gândire pentru a fi pe deplin înțeles. Programatorii noi în OOP ar trebui să reziste tentației de a sări direct la un anumit limbaj de programare sau la un limbaj de modelare și, în schimb, să își facă mai întâi timp pentru a învăța ceea ce autorul Matt Weisfeld numește „procesul de gândire orientat pe obiecte.”.

Scris de un dezvoltator pentru dezvoltatori care doresc să își îmbunătățească înțelegerea tehnologiilor orientate pe obiecte, The Object-Oriented Thought Process oferă o abordare orientată pe soluții a programării orientate pe obiecte. Cititorii vor învăța să înțeleagă utilizările adecvate ale moștenirii și compoziției, diferența dintre agregare și asociere și distincția importantă dintre interfețe și implementări.

În timp ce tehnologiile de programare s-au schimbat și au evoluat de-a lungul anilor, conceptele orientate pe obiecte rămân o constantă - indiferent de platformă. Această ediție revizuită se concentrează pe tehnologiile OOP care au supraviețuit în ultimii 20 de ani și rămân în centrul său, cu o acoperire nouă și extinsă a modelelor de proiectare, evitarea dependențelor și principiile SOLID pentru a ajuta la realizarea unor proiecte software inteligibile, flexibile și ușor de întreținut.

Alte date despre carte:

ISBN:9780135181966
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2018
Numărul de pagini:240

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Procesul de gândire orientat pe obiecte - The Object-Oriented Thought Process
Programarea orientată pe obiecte (OOP) este fundamentul limbajelor...
Procesul de gândire orientat pe obiecte - The Object-Oriented Thought Process

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)