Értékelés:

A „Better, Faster, Lighter Java” című könyv kritikus áttekintést nyújt a J2EE technológiákról, hangsúlyozva az egyszerűség és a hatékonyság szükségességét a Java programozásban. Megkérdőjelezi az EJB-hez hasonló keretrendszerekhez kapcsolódó bonyolultságot, és olyan alternatívákat javasol, amelyek jobb szoftvertervezési elveket követnek. Míg számos kritika dicséri a könyv gondolatébresztő meglátásait és a szerzők őszinte megközelítését, mások a mélység hiánya, a túlságosan leegyszerűsítő példák és a nem kellő technikai részletesség miatt kritizálják a könyvet. Összességében a könyv jól hangzik a fejlesztési folyamataikat racionalizálni kívánó programozók körében, de csalódást okozhat azoknak, akik mélyreható technikai kézikönyvet keresnek.
Előnyök:Elgondolkodtató és kihívást jelent a Java-keretrendszerek összetettségével kapcsolatban.
Hátrányok:Gyakorlati útmutatást és elveket kínál a jobb szoftvertervezéshez.
(28 olvasói vélemény alapján)
Better, Faster, Lighter Java
Néha a legegyszerűbb válasz a legjobb. Sok Enterprise Java-fejlesztő, aki hozzászokott a Java egyre bonyolultabbá váló spiráljához, beleesett abba a szokásba, hogy túlságosan bonyolult megoldásokat választ a problémákra, amikor egyszerűbb lehetőségek is rendelkezésre állnak.
A kiszolgálóalkalmazások nehézkes Java-alapú architektúrákkal, például a WebLogic, a JBoss és a WebSphere rendszerekkel való kiépítése költséges és nehézkes lehet. Ha elérte azt a pontot, amikor több időt tölt a választott keretrendszer támogatására szolgáló kód írásával, mint a tényleges problémák megoldásával, akkor ideje az egyszerűségben gondolkodni. A Better, Faster, Lighter Java című könyv szerzői, Bruce Tate és Justin Gehtland amellett érvelnek, hogy a régi nehézkes architektúrák nehézkesek, bonyolultak, és hozzájárulnak a lassú és hibás alkalmazáskódhoz.
A jobb alkalmazások építésének alternatív eszközeként a szerzők két könnyű, nyílt forráskódú architektúrát mutatnak be: Hibernate - egy perszisztencia keretrendszer, amely minimális API-val végzi a dolgát, és eltűnik az útból, valamint Spring - egy konténer, amely nem tolakodó, nem nehézkes és nem bonyolult. A Hibernate-et és a Springet úgy tervezték, hogy meglehetősen egyszerűen megtanulható és használható legyen, és ésszerű igényeket támasszon a rendszer erőforrásai iránt.
A Better, Faster, Lighter Java megmutatja, hogyan segíthetnek olyan vállalati alkalmazások létrehozásában, amelyek könnyebben karbantarthatók, írhatók és hibakereshetők, és végső soron sokkal gyorsabbak. A középhaladó és haladó Java-fejlesztők számára írt Better, Faster, Lighter Java friss - gyakran szokatlan - ötleteket kínál, amelyek segítenek újragondolni a munkamódszereket, valamint olyan technikákat és elveket, amelyekkel egyszerűbb alkalmazásokat építhet.
Megtanulja, hogy több időt fordíthasson arra, ami fontos. Amikor befejezi a könyv olvasását, úgy fogja találni, hogy a Java jobb, gyorsabb és könnyebb, mint valaha.