Evaluare:
Cartea „Better, Faster, Lighter Java” oferă o prezentare critică a tehnologiilor J2EE, subliniind nevoia de simplitate și eficiență în programarea Java. Cartea contestă complexitățile asociate cu cadre precum EJB și promovează alternative care aderă la principii mai bune de proiectare software. În timp ce multe recenzii laudă ideile sale care îndeamnă la reflecție și abordarea sinceră a autorilor, alții critică cartea pentru lipsa de profunzime, exemplele prea simpliste și detaliile tehnice insuficiente. În general, cartea rezonează bine cu programatorii care caută să își eficientizeze procesele de dezvoltare, dar îi poate dezamăgi pe cei care caută un manual tehnic aprofundat.
Avantaje:Provoacă gândirea și provoacă complexitatea cadrelor Java.
Dezavantaje:Oferă îndrumări practice și principii pentru o mai bună proiectare software.
(pe baza a 28 recenzii ale cititorilor)
Better, Faster, Lighter Java
Uneori, cel mai simplu răspuns este cel mai bun. Mulți dezvoltatori Enterprise Java, obișnuiți să se confrunte cu complexitatea în spirală a Java, au căzut în obiceiul de a alege soluții prea complicate la probleme atunci când sunt disponibile opțiuni mai simple.
Crearea de aplicații server cu arhitecturi grele bazate pe Java, cum ar fi WebLogic, JBoss și WebSphere, poate fi costisitoare și greoaie. Când ați ajuns în punctul în care petreceți mai mult timp scriind cod pentru a susține cadrul ales decât pentru a vă rezolva problemele reale, este timpul să gândiți în termeni de simplitate. În Better, Faster, Lighter Java, autorii Bruce Tate și Justin Gehtland susțin că vechile arhitecturi grele sunt greoaie, complicate și contribuie la un cod de aplicație lent și cu erori.
Ca mijloc alternativ de a construi aplicații mai bune, autorii prezintă două arhitecturi ușoare cu sursă deschisă: Hibernate - un cadru de persistență care își face treaba cu un API minim și se dă la o parte, și Spring - un container care nu este invaziv, greu sau complicat. Hibernate și Spring sunt concepute pentru a fi destul de ușor de învățat și de utilizat și pentru a impune cerințe rezonabile asupra resurselor sistemului.
Better, Faster, Lighter Java vă arată cum vă pot ajuta să creați aplicații de întreprindere care sunt mai ușor de întreținut, de scris și de depanat și care, în cele din urmă, sunt mult mai rapide. Scris pentru dezvoltatorii Java intermediari și avansați, Better, Faster, Lighter Java, oferă idei noi - adesea neortodoxe - pentru a vă ajuta să regândiți modul în care lucrați, precum și tehnici și principii pe care le veți folosi pentru a construi aplicații mai simple. Veți învăța să petreceți mai mult timp cu ceea ce este important.
Când veți termina cu această carte, veți descoperi că Java dvs. este mai bună, mai rapidă și mai ușoară ca niciodată.
© 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)