Java Design Patterns: Praktyczne doświadczenie z przykładami z prawdziwego świata

Ocena:   (4,9 na 5)

Java Design Patterns: Praktyczne doświadczenie z przykładami z prawdziwego świata (Vaskaran Sarcar)

Opinie czytelników

Podsumowanie:

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.

Wady:

Zbyt ciężka
niepotrzebne powielanie fragmentów kodu
zbędne migawki struktur pakietów.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

Java Design Patterns: A Hands-On Experience with Real-World Examples

Zawartość książki:

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.

Dodatkowe informacje o książce:

ISBN:9781484279700
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2022
Liczba stron:661

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wzorce projektowe w języku C#: Praktyczny przewodnik z przykładami z prawdziwego świata - Design...
Zdobądź praktyczne doświadczenie z każdym wzorcem...
Wzorce projektowe w języku C#: Praktyczny przewodnik z przykładami z prawdziwego świata - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktywne programowanie obiektowe w Javie: Poznaj i sprawdź swoje umiejętności programistyczne -...
Część I: - Rozdział 1: Koncepcje programowania...
Interaktywne programowanie obiektowe w Javie: Poznaj i sprawdź swoje umiejętności programistyczne - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Getting Started with Advanced C#: Podnieś swoje umiejętności programowania - Getting Started with...
Wprowadzenie. Część I Rozdział 1: Delegaci...
Getting Started with Advanced C#: Podnieś swoje umiejętności programowania - Getting Started with Advanced C#: Upgrade Your Programming Skills
Java Design Patterns: Praktyczne doświadczenie z przykładami z prawdziwego świata - Java Design...
Skorzystaj z podejścia krok po kroku zawartego w tej...
Java Design Patterns: Praktyczne doświadczenie z przykładami z prawdziwego świata - Java Design Patterns: A Hands-On Experience with Real-World Examples
Sprawdź swoje umiejętności w programowaniu w C#: Przegląd i analiza ważnych funkcji języka C# - Test...
Przejrzyj podstawowe konstrukcje w języku C#,...
Sprawdź swoje umiejętności w programowaniu w C#: Przegląd i analiza ważnych funkcji języka C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Proste i wydajne programowanie w języku C#: Umiejętności tworzenia aplikacji za pomocą Visual Studio...
Zastosuj umiejętności i podejścia do...
Proste i wydajne programowanie w języku C#: Umiejętności tworzenia aplikacji za pomocą Visual Studio i .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Wprowadzenie do programowania funkcyjnego w języku C#: Wykorzystanie nowej perspektywy dla...
Zrozum moc języka C#, który jest językiem...
Wprowadzenie do programowania funkcyjnego w języku C#: Wykorzystanie nowej perspektywy dla programistów Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

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)