Java mai bună, mai rapidă, mai ușoară

Evaluare:   (3.6 din 5)

Java mai bună, mai rapidă, mai ușoară (Bruce Tate)

Recenzii ale cititorilor

Rezumat:

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)

Titlul original:

Better, Faster, Lighter Java

Conținutul cărții:

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ă.

Alte date despre carte:

ISBN:9780596006761
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2004
Numărul de pagini:250

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Încă șapte limbi în șapte săptămâni: Limbaje care modelează viitorul - Seven More Languages in Seven...
Marii programatori nu se nasc - se fac. Industria...
Încă șapte limbi în șapte săptămâni: Limbaje care modelează viitorul - Seven More Languages in Seven Weeks: Languages That Are Shaping the Future
Șapte limbi în șapte săptămâni: Un ghid pragmatic pentru învățarea limbajelor de programare - Seven...
Ar trebui să învățați un limbaj de programare în...
Șapte limbi în șapte săptămâni: Un ghid pragmatic pentru învățarea limbajelor de programare - Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages
Java mai bună, mai rapidă, mai ușoară - Better, Faster, Lighter Java
Uneori, cel mai simplu răspuns este cel mai bun. Mulți dezvoltatori Enterprise Java, obișnuiți...
Java mai bună, mai rapidă, mai ușoară - Better, Faster, Lighter Java
Rails: Up and Running: Dezvoltare web rapidă ca fulgerul - Rails: Up and Running: Lightning-Fast Web...
În doar câteva zile, puteți dezvolta aplicații web...
Rails: Up and Running: Dezvoltare web rapidă ca fulgerul - Rails: Up and Running: Lightning-Fast Web Development

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)