Java Generics and Collections: Przyspiesz proces programowania w Javie

Ocena:   (4,3 na 5)

Java Generics and Collections: Przyspiesz proces programowania w Javie (Maurice Naftalin)

Opinie czytelników

Podsumowanie:

Książka „Java Generics and Collections” stanowi gruntowne wprowadzenie do generycznych rozwiązań języka Java i frameworka kolekcji. Jest ona dobrze skonstruowana, z pierwszą częścią poświęconą generykom i drugą poświęconą kolekcjom, dzięki czemu jest przeznaczona zarówno dla początkujących, jak i doświadczonych programistów. Podczas gdy wiele recenzji chwali jej praktyczność i zwięzłość, niektórzy recenzenci uważają, że brakuje jej głębi w niektórych obszarach i wspominają, że może nie być odpowiednia dla zupełnie początkujących.

Zalety:

Zwięzłe i praktyczne źródło wiedzy na temat Java Generics and Collections.
Kompleksowo omawia najważniejsze tematy, dzięki czemu jest przydatna zarówno dla początkujących, jak i doświadczonych programistów.
Dobre wyjaśnienia i przykłady dotyczące generics, w szczególności jak ulepszyć istniejący kod.
Unikalne podejście jako jedna z niewielu dedykowanych książek na ten temat.
Pozytywne opinie na temat stanu i prezentacji książki.

Wady:

Niektóre obszary są krytykowane za niewystarczającą szczegółowość, zwłaszcza w odniesieniu do przykładów i wyjaśnień.
Niektórzy recenzenci uważają, że książka mogłaby być lepiej zorganizowana, sugerując, że kolekcje mogą być bardziej odpowiednie do pokrycia przed generycznymi.
Została opisana jako nie idealna dla zupełnie początkujących bez wcześniejszej znajomości podstaw języka Java.
Niektórzy uważają, że treść jest dostępna za darmo w Internecie, przez co książka wydaje się mniej wartościowa.
Kilka recenzji wyraża ogromne rozczarowanie samym językiem Java, co może mieć wpływ na odbiór książki.

(na podstawie 56 opinii czytelników)

Oryginalny tytuł:

Java Generics and Collections: Speed Up the Java Development Process

Zawartość książki:

Ten kompleksowy przewodnik pokazuje, jak opanować najważniejsze zmiany w Javie od czasu jej premiery. Generics i znacznie rozszerzone biblioteki kolekcji ogromnie zwiększyły możliwości Javy 5 i Javy 6. Ale także zdezorientowały wielu programistów, którzy nie wiedzieli, jak wykorzystać te nowe funkcje.

Java Generics and Collections obejmuje wszystko, od najbardziej podstawowych zastosowań generycznych po najdziwniejsze przypadki narożne. Uczy wszystkiego, co musisz wiedzieć o bibliotekach kolekcji, dzięki czemu zawsze będziesz wiedział, która kolekcja jest odpowiednia do danego zadania i jak z niej korzystać.

Poruszane tematy obejmują:

⬤ Podstawy generycznych: parametry typu i metody generyczne.

⬤ Inne nowe funkcje: boxing i unboxing, pętle foreach, varargs.

⬤ Podtypowanie i symbole wieloznaczne.

⬤ Ewolucja nie rewolucja: biblioteki generyczne ze starszymi klientami i klienci generyczni ze starszymi bibliotekami.

⬤ Generics i refleksja.

⬤ Wzorce projektowe dla generycznych.

⬤ Zestawy, kolejki, listy, mapy i ich implementacje.

⬤ Programowanie współbieżne i bezpieczeństwo wątków z wykorzystaniem kolekcji.

⬤ Wpływ różnych kolekcji na wydajność.

Generics i nowe biblioteki kolekcji, które zainspirowały, przenoszą Javę na nowy poziom. Jeśli chcesz przenieść swoją praktykę tworzenia oprogramowania na nowy poziom, ta książka jest niezbędną lekturą.

Philip Wadler jest profesorem informatyki teoretycznej na Uniwersytecie w Edynburgu, gdzie jego badania koncentrują się na projektowaniu języków programowania. Jest współtwórcą GJ, pracy, która stała się podstawą dla generycznych rozwiązań w Javie 5. 0.

Maurice Naftalin jest dyrektorem technicznym w Morningside Light Ltd., firmie konsultingowej zajmującej się oprogramowaniem w Wielkiej Brytanii. Ostatnio pracował jako architekt i mentor w NSB Retail Systems plc, a także jako lider zespołu ds. rozwoju klienta dużego brytyjskiego rządowego systemu usług socjalnych.

"Genialna ekspozycja leków generycznych. Zdecydowanie najlepsza książka na ten temat, zapewnia krystalicznie przejrzysty samouczek, który zaczyna się od podstaw i kończy, pozostawiając czytelnika z głębokim zrozumieniem zarówno użycia, jak i projektowania generycznych".

Gilad Bracha, Java Generics Lead, Sun Microsystems.

Dodatkowe informacje o książce:

ISBN:9780596527754
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2006
Liczba stron:294

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Java Generics and Collections: Przyspiesz proces programowania w Javie - Java Generics and...
Ten kompleksowy przewodnik pokazuje, jak opanować...
Java Generics and Collections: Przyspiesz proces programowania w Javie - Java Generics and Collections: Speed Up the Java Development Process
Mastering Lambdas: Programowanie w języku Java w wielordzeniowym świecie - Mastering Lambdas: Java...
Uwaga wydawcy: Produkty zakupione od zewnętrznych...
Mastering Lambdas: Programowanie w języku Java w wielordzeniowym świecie - Mastering Lambdas: Java Programming in a Multicore World

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