Ocena:
Książka „Better, Faster, Lighter Java” oferuje krytyczny przegląd technologii J2EE, podkreślając potrzebę prostoty i wydajności w programowaniu Java. Kwestionuje złożoność związaną z frameworkami takimi jak EJB i promuje alternatywy, które są zgodne z lepszymi zasadami projektowania oprogramowania. Podczas gdy wiele recenzji chwali prowokujące do myślenia spostrzeżenia i szczere podejście autorów, inni krytykują książkę za brak głębi, zbyt uproszczone przykłady i niewystarczającą ilość szczegółów technicznych. Ogólnie rzecz biorąc, książka ta dobrze współgra z programistami pragnącymi usprawnić swoje procesy rozwoju, ale może rozczarować tych, którzy szukają dogłębnego podręcznika technicznego.
Zalety:Prowokuje do myślenia i rzuca wyzwanie złożoności frameworków Java.
Wady:Oferuje praktyczne wskazówki i zasady dotyczące lepszego projektowania oprogramowania.
(na podstawie 28 opinii czytelników)
Better, Faster, Lighter Java
Czasami najprostsza odpowiedź jest najlepsza. Wielu programistów Enterprise Java, przyzwyczajonych do radzenia sobie ze spiralą złożoności Javy, wpadło w nawyk wybierania zbyt skomplikowanych rozwiązań problemów, gdy dostępne są prostsze opcje.
Tworzenie aplikacji serwerowych przy użyciu ciężkich architektur opartych na Javie, takich jak WebLogic, JBoss i WebSphere, może być kosztowne i uciążliwe. Kiedy osiągniesz punkt, w którym spędzasz więcej czasu na pisaniu kodu wspierającego wybrany framework niż na rozwiązywaniu rzeczywistych problemów, nadszedł czas, aby myśleć w kategoriach prostoty. W książce Better, Faster, Lighter Java, autorzy Bruce Tate i Justin Gehtland przekonują, że stare, ciężkie architektury są nieporęczne, skomplikowane i przyczyniają się do powolnego i pełnego błędów kodu aplikacji.
Jako alternatywę dla tworzenia lepszych aplikacji, autorzy przedstawiają dwie lekkie architektury open source: Hibernate - framework trwałości, który wykonuje swoją pracę z minimalnym interfejsem API i schodzi z drogi, oraz Spring - kontener, który nie jest inwazyjny, ciężki ani skomplikowany. Hibernate i Spring zostały zaprojektowane tak, aby były dość proste w nauce i obsłudze oraz stawiały rozsądne wymagania dotyczące zasobów systemowych.
Better, Faster, Lighter Java pokazuje, w jaki sposób mogą one pomóc w tworzeniu aplikacji korporacyjnych, które są łatwiejsze w utrzymaniu, pisaniu i debugowaniu, a ostatecznie są znacznie szybsze. Napisana dla średnio zaawansowanych i zaawansowanych programistów Java, Better, Faster, Lighter Java, oferuje świeże pomysły - często niekonwencjonalne - które pomogą Ci przemyśleć sposób pracy oraz techniki i zasady, których użyjesz do tworzenia prostszych aplikacji.
Nauczysz się poświęcać więcej czasu na to, co ważne. Po ukończeniu tej książki przekonasz się, że Twoja Java jest lepsza, szybsza i lżejsza niż kiedykolwiek wcześniej.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)