Ocena:
Książka „Java Design Patterns” autorstwa Vaskarana Sarcara to kompleksowy przewodnik po wzorcach projektowych, zawierający dobrze wyjaśnione przykłady, diagramy UML i praktyczne zastosowania, dzięki czemu jest odpowiedni zarówno dla początkujących, jak i doświadczonych programistów Java. Niektórzy recenzenci zauważyli jednak, że książka jest zbyt ciężka i zawiera zbędne treści.
Zalety:⬤ Kompleksowe wyjaśnienie wzorców projektowych
⬤ dobrze napisane i łatwe do naśladowania przykłady kodowania
⬤ praktyczne zastosowania w świecie rzeczywistym
⬤ przejrzyste diagramy UML
⬤ pomocna sekcja pytań i odpowiedzi w poszczególnych rozdziałach.
⬤ Zbyt ciężka
⬤ niepotrzebne powielanie fragmentów kodu
⬤ zbędne migawki struktur pakietów.
(na podstawie 3 opinii czytelników)
Java Design Patterns: A Hands-On Experience with Real-World Examples
Skorzystaj z podejścia krok po kroku zawartego w tej książce, aby poznać i wdrożyć wzorce projektowe w rzeczywistych aplikacjach. Skupia się ona na klasycznych wzorcach projektowych w Javie 17 i Eclipse (2021-09). Oprócz wzorców projektowych Gang of Four (GoF), książka obejmuje popularne i alternatywne wzorce projektowe oraz zawiera krytykę wzorców projektowych w rozdziale poświęconym anty-wzorcom.
Książka podzielona jest na cztery części. Część pierwsza obejmuje zasady projektowania SOLID i wzorzec Simple Factory. Część druga obejmuje 23 wzorce projektowe (GoF), w tym wzorce kreacyjne, strukturalne i behawioralne. Część trzecia omawia alternatywne wzorce projektowe, w tym wzorzec Null Object i wzorzec model-widok-kontroler (MVC). Część czwarta obejmuje krytykę wzorców projektowych wraz z krótkim przeglądem anty-wzorców. Zawiera również rozdział poświęcony najczęściej zadawanym pytaniom dotyczącym wzorców projektowych.
Książka zawiera również rozdział poświęcony najczęściej zadawanym pytaniom dotyczącym wzorców projektowych. Każdy wzorzec jest wyjaśniony na rzeczywistych przykładach, a zalety i wady każdego z nich są omówione. Książka kończy się najczęściej zadawanymi pytaniami, które mogą pomóc w przygotowaniu się do rozmowy kwalifikacyjnej.
Czego się nauczysz
⬤ Dogłębnie poznać zasady projektowania SOLID.
⬤ Wdrożenie 23 wzorców projektowych z GoF.
Zastosować wzorzec Null Object, wzorzec Simple Factory i wzorzec MVC.
⬤ Znać krytykę wzorców projektowych.
⬤ Zrozumienie anty-wzorców.
⬤ Zweryfikować swoje zrozumienie poprzez sesje pytań i odpowiedzi.
⬤ Wybrać alternatywę dla tych wzorców poprzez porównanie ich zalet i wad.
Dla kogo jest ta książka
Deweloperzy oprogramowania, architekci i programiści.
© 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)