Wzorce projektowe w języku C#: Praktyczny przewodnik z przykładami z prawdziwego świata

Ocena:   (4,3 na 5)

Wzorce projektowe w języku C#: Praktyczny przewodnik z przykładami z prawdziwego świata (Vaskaran Sarcar)

Opinie czytelników

Podsumowanie:

Książka stanowi solidne wprowadzenie do wzorców projektowych z jasnymi wyjaśnieniami i praktycznymi przykładami. Czytelnicy doceniają czytelność i duży druk, choć niektórzy zalecają alternatywne teksty.

Zalety:

Dobre wyjaśnienia wzorców projektowych, jasne i zrozumiałe przykłady, czytelne sekcje kodu z większym rozmiarem tekstu, praktyczne przykłady z prawdziwego świata.

Wady:

Niektórzy użytkownicy sugerują poszukanie innych książek na ten temat, sugerując, że mogą istnieć lepsze alternatywy.

(na podstawie 4 opinii czytelników)

Oryginalny tytuł:

Design Patterns in C#: A Hands-On Guide with Real-World Examples

Zawartość książki:

Zdobądź praktyczne doświadczenie z każdym wzorcem projektowym Gang of Four (GoF) przy użyciu języka C#. Dla każdego z wzorców zostanie przedstawiony co najmniej jeden rzeczywisty scenariusz, przykład kodowania i kompletna implementacja wraz z danymi wyjściowymi. Oprócz wzorców GoF, poznasz również inne wzorce projektowe, które są powszechne i równie ważne.

W tej drugiej edycji przejdziesz przez wzorce projektowe i ich implementację w Visual Studio 2019 i C# 8. Omówiono typowe wzorce w programowaniu asynchronicznym, w tym wzorzec TAP i wzorzec APM. Będziesz uczyć się na łatwych do naśladowania przykładach i dogłębnie zrozumiesz koncepcje. Dzięki tym zaktualizowanym wzorcom będziesz mieć kolekcję programów do przeniesienia do własnych projektów.

Książka rozpoczyna się od 23 wzorców projektowych GoF, a następnie przechodzi do alternatywnych wzorców projektowych, w tym wzorców Simple Factory, Null Object i MVC oraz różnych wzorców programowania asynchronicznego. Książka kończy się dyskusją na temat krytyki wzorców projektowych i rozdziałami na temat anty-wzorców.

Każdy rozdział zawiera sesję pytań i odpowiedzi, która wyjaśnia wszelkie wątpliwości oraz omawia zalety i wady każdego wzorca. Najczęściej zadawane pytania pomogą ci utrwalić wiedzę.

Czego się nauczysz

⬤ Pracować z każdym z wzorców projektowych.

⬤ Wdrożyć wzorce projektowe w rzeczywistych aplikacjach.

⬤ Wybrać alternatywę dla tych wzorców, porównując ich zalety i wady.

⬤ Używaj Visual Studio Community Edition 2019 do pisania kodu i generowania danych wyjściowych.

Dla kogo jest ta książka

Programiści, testerzy i architekci.

Dodatkowe informacje o książce:

ISBN:9781484260616
Autor:
Wydawca:
Oprawa:Miękka oprawa

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)