ODBIERZ TWÓJ BONUS :: »

Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym Eric Evans

Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym Eric Evans - okladka książki

Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym Eric Evans - okladka książki

Autor:
Eric Evans
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.1/6  Opinie: 14
Stron:
584
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Książka
83,85 zł 129,00 zł (-35%)
77,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
77,40 zł 129,00 zł (-40%)
64,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Stosowania podejścia Domain-Driven Design do projektowania złożonych systemów informatycznych
  • Tworzenia modeli odzwierciedlających rzeczywiste procesy i obiekty biznesowe
  • Wykorzystywania języka wszechobecnego do poprawy komunikacji w zespole
  • Łączenia modelu dziedziny z implementacją systemu
  • Izolowania warstwy dziedziny w architekturze aplikacji
  • Projektowania encji, obiektów wartości, usług, modułów i agregatów
  • Zarządzania cyklem życia obiektów dziedziny przy użyciu fabryk i repozytoriów
  • Rozróżniania encji i wartości oraz projektowania asocjacji między nimi
  • Refaktoryzowania modeli w celu głębszego zrozumienia i poprawy jakości projektu
  • Wykrywania i modelowania niejawnych pojęć oraz ograniczeń w systemie
  • Stosowania wzorców analitycznych i projektowych w modelu dziedziny
  • Utrzymywania integralności modelu poprzez zarządzanie kontekstami związanymi
  • Destylowania rdzenia dziedziny i wyodrębniania poddomen
  • Organizowania systemu przy użyciu struktur dużej skali i warstw odpowiedzialności
  • Łączenia strategii projektowych dla efektywnego rozwoju i utrzymania systemu
  • Wdrażania praktyk minimalizmu i elastyczności w projektowaniu architektury

Zmień sposób myślenia o projektowaniu systemów informatycznych!

Tworzenie skomplikowanych systemów informatycznych wymaga nowego podejścia. Dotychczas stosowane metody przestają się sprawdzać i generują mnóstwo problemów. Odpowiedzią na nie jest Domain-Driven Design, w skrócie DDD. W tym podejściu szczególny nacisk kładzie się na tworzenie obiektów dokładnie odzwierciedlających zachowanie ich odpowiedników istniejących w rzeczywistości. Dzięki temu projektowanie systemu można powierzyć ekspertom z danej branży, którzy niekoniecznie muszą być specjalistami w dziedzinie projektowania architektury systemów informatycznych.

Ta książka jest niezwykłym przewodnikiem, który wprowadzi Cię w świat DDD. Sięgnij po nią i poznaj elementy składowe projektu sterowanego modelem oraz cykl życia obiektu dziedziny. W trakcie lektury kolejnych rozdziałów dowiesz się, jak odkrywać pojęcia niejawne, stosować wzorce analityczne oraz wiązać wzorce projektowe z modelem. Ponadto zobaczysz, w jaki sposób utrzymywać integralność modelu, a na sam koniec zaznajomisz się ze strukturami dużej skali oraz łączeniem strategii. Ta książka jest doskonałą lekturą dla wszystkich osób chcących zrozumieć Domain-Driven Design oraz zastosować to podejście w praktyce!

Dzięki tej książce:

  • zrozumiesz ideę Domain-Driven Design
  • nauczysz się tworzyć modele
  • zadbasz o integralność stworzonego modelu
  • uporządkujesz system za pomocą struktur dużej skali
  • rozpoznasz momenty przełomowe w trakcie modelowania oraz na nie zareagujesz
  • wykorzystasz DDD w Twoim projekcie

Sprawdź, jak projektować skomplikowane systemy informatyczne!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Eryk Evans jest twórcą Języka Dziedzinowego (ang. Domain Language), będącego grupą konsultingową, której celem jest pomoc firmom w tworzeniu oprogramowania powiązanego z ich biznesem. Od roku 1980 Eryk pracował w charakterze projektanta oraz programisty nad dużymi systemami obiektowymi w kilku złożonych dziedzinach biznesowych oraz technicznych. Dodatkowo wykształcił on zespoły programistów stosujących Programowanie Ekstremalne

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czym jest Domain-Driven Design (DDD) i dlaczego warto je stosować w projektach informatycznych?
Domain-Driven Design to podejście do projektowania systemów informatycznych, które koncentruje się na modelowaniu rzeczywistej domeny biznesowej. Stosowanie DDD pozwala lepiej zrozumieć i odwzorować złożoność biznesową, ułatwia komunikację w zespole oraz prowadzi do powstawania bardziej elastycznych i łatwiejszych w utrzymaniu systemów.
2. Czy książka zawiera praktyczne przykłady zastosowania DDD?
Tak, książka prezentuje liczne praktyczne przykłady, w tym rozbudowany case study systemu logistycznego. Dzięki temu czytelnik może zobaczyć, jak wdrażać DDD krok po kroku w realnych projektach.
3. Jakie umiejętności lub wiedzę warto mieć przed rozpoczęciem lektury tej książki?
Podstawowa znajomość programowania obiektowego oraz ogólne zrozumienie procesów projektowania systemów informatycznych będą pomocne, ale książka została napisana z myślą zarówno o programistach, jak i osobach uczestniczących w projektowaniu systemów.
4. Czy książka omawia narzędzia i wzorce, które można wykorzystać w codziennej pracy?
Tak, autor szczegółowo opisuje wzorce projektowe i analityczne, a także narzędzia i techniki wspierające modelowanie oraz implementację według DDD.
5. Czy z lektury skorzystają osoby pracujące w zespołach interdyscyplinarnych?
Zdecydowanie tak. Książka podkreśla wagę wspólnego języka i współpracy między ekspertami domenowymi a programistami, co jest kluczowe w zespołach złożonych z osób o różnych specjalizacjach.
6. Czy publikacja nadaje się do samodzielnej nauki Domain-Driven Design?
Tak, książka została napisana w sposób przystępny i prowadzi czytelnika od podstaw do zaawansowanych zagadnień, umożliwiając samodzielne zgłębianie tematu.
7. W jakim formacie dostępna jest książka na Helion.pl?
Książka dostępna jest w wersji drukowanej oraz jako e-book, co pozwala wybrać najwygodniejszą formę nauki i czytania.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
83,85 zł
Dodaj do koszyka
Ebook
77,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile