Lepsza, szybsza, lżejsza Java

Ocena:   (3,6 na 5)

Lepsza, szybsza, lżejsza Java (Bruce Tate)

Opinie czytelników

Podsumowanie:

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)

Oryginalny tytuł:

Better, Faster, Lighter Java

Zawartość książki:

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.

Dodatkowe informacje o książce:

ISBN:9780596006761
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2004
Liczba stron:250

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Siedem kolejnych języków w siedem tygodni: Języki, które kształtują przyszłość - Seven More...
Świetni programiści się nie rodzą - oni się...
Siedem kolejnych języków w siedem tygodni: Języki, które kształtują przyszłość - Seven More Languages in Seven Weeks: Languages That Are Shaping the Future
Siedem języków w siedem tygodni: Pragmatyczny przewodnik po nauce języków programowania - Seven...
Zgodnie z zaleceniami The Pragmatic Programmer,...
Siedem języków w siedem tygodni: Pragmatyczny przewodnik po nauce języków programowania - Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages
Lepsza, szybsza, lżejsza Java - Better, Faster, Lighter Java
Czasami najprostsza odpowiedź jest najlepsza. Wielu programistów Enterprise Java, przyzwyczajonych do...
Lepsza, szybsza, lżejsza Java - Better, Faster, Lighter Java
Railsy: Up and Running: Błyskawiczne tworzenie stron internetowych - Rails: Up and Running:...
W ciągu zaledwie kilku dni możesz stworzyć potężne...
Railsy: Up and Running: Błyskawiczne tworzenie stron internetowych - Rails: Up and Running: Lightning-Fast Web Development

Prace autora wydały następujące wydawnictwa:

© 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)