Evaluare:
Cartea încearcă să prezinte caracteristicile notabile ale Java, dar suferă de o lipsă de profunzime și de numeroase erori în exemplele de cod. Este mai potrivită pentru cititorii cu o oarecare familiaritate cu Java, mai degrabă decât pentru începătorii absoluți, însă adesea se abate spre explicații excesiv de simpliste alături de subiecte mai avansate. Perspectiva autorului este apreciată, dar poate îndepărta unii cititori care nu sunt de acord cu opiniile sale despre Java.
Avantaje:⬤ Subiecte interesante abordate despre caracteristicile Java.
⬤ Autorul oferă un context istoric pe care mulți îl găsesc edificator.
⬤ Destinat cititorilor care doresc să își aprofundeze înțelegerea Java, cu un punct de vedere puternic care poate fi convingător.
⬤ Conține numeroase erori în exemplele de cod, afectând credibilitatea.
⬤ Lipsă de profunzime în discutarea subiectelor, ducând la dezamăgirea programatorilor experimentați care caută conținut avansat.
⬤ Este posibil ca umorul și opiniile autorului să nu rezoneze cu fiecare cititor, putând părea autoritar sau disprețuitor.
(pe baza a 10 recenzii ale cititorilor)
Java: The Good Parts: Unearthing the Excellence in Java
Cum ar fi dacă ați putea rezuma Java la cele mai bune caracteristici ale sale și să creați aplicații mai bune cu această versiune mai simplă? În această carte, Jim Waldo, inginer veteran la Sun Labs, dezvăluie care sunt cele mai utile părți ale Java și de ce aceste caracteristici fac din Java unul dintre cele mai bune limbaje de programare disponibile.
În cele din urmă, fiecare limbaj, inclusiv Java, acumulează impurități. Nucleul limbajului a devenit din ce în ce mai mare și mai complex, iar bibliotecile asociate cu acesta au crescut și mai mult. Aflați cum să profitați de cele mai bune caracteristici ale Java lucrând cu o aplicație de exemplu pe tot parcursul cărții. S-ar putea să nu vă placă unele dintre caracteristicile pe care Jim Waldo le consideră bune, dar ele vă vor ajuta de fapt să scrieți un cod mai bun.
⬤ Învățați cum sistemul de tipuri și pachetele vă ajută să construiți software la scară largă.
⬤ Utilizați excepțiile pentru a face codul mai fiabil și mai ușor de întreținut.
⬤ Gestionați memoria în mod automat cu garbage collection.
⬤ Descoperiți cum JVM oferă portabilitate, securitate și un cod aproape fără erori.
⬤ Utilizați Javadoc pentru a încorpora documentația în cod.
⬤ Avantajați de structurile de date reutilizabile din biblioteca de colecții.
⬤ Utilizați Java RMI pentru a muta codul și datele într-o rețea distribuită.
⬤ Învățați cum construcțiile de simultaneitate Java vă permit să exploatați procesoarele multicore.
© 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)