ODBIERZ TWÓJ BONUS :: »

DDD. Kompendium wiedzy Vaughn Vernon

Autor:
Vaughn Vernon
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
2.5/6  Opinie: 4
Stron:
128
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
20,94 zł 34,90 zł (-40%)
17,45 zł najniższa cena z 30 dni

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

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Zasad programowania dziedzinowego (DDD) i jego korzyści w projektowaniu oprogramowania
  • Wdrażania projektowania strategicznego z użyciem kontekstów ograniczonych
  • Tworzenia i rozwijania języka wszechobecnego w zespole projektowym
  • Współpracy z ekspertami dziedzinowymi i analizowania czynników biznesowych
  • Identyfikowania oraz klasyfikowania poddziedzin w złożonych systemach
  • Radzenia sobie ze złożonością projektów poprzez podział na poddziedziny
  • Mapowania kontekstów i wykorzystywania różnych form integracji (partnerstwo, wspólne jądro, klient-dostawca, konformista)
  • Projektowania architektury z wykorzystaniem warstw i usług otwartego hosta
  • Stosowania reguł projektowania agregatów i ochrony niezmienników biznesowych
  • Modelowania agregatów o odpowiedniej wielkości i zapewniania testowalności jednostek
  • Projektowania, wdrażania i używania zdarzeń dziedziny (Domain Events)
  • Wykorzystywania wzorca Event Sourcing w praktyce
  • Przeprowadzania Event Stormingu i korzystania z innych narzędzi do modelowania
  • Zarządzania projektami DDD w środowisku zwinnym
  • Szacowania nakładu pracy, identyfikowania zadań i modelowania w terminie
  • Efektywnej współpracy z ekspertami dziedzinowymi podczas wdrożenia DDD

DDD w pigułce

Modelowanie oprogramowania jest kojarzone z pojęciem programowania dziedzinowego, w skrócie zwanego DDD. Jest to dość nowatorskie podejście do tworzenia architektury oprogramowania, a jego największą zaletą jest wysoka pewność uzyskiwania bardzo dobrych rezultatów. Programiści często błyskawicznie dostrzegają zalety DDD i korzyści płynące ze stosowania odpowiednich narzędzi, stąd technika ta cieszy się coraz większym uznaniem. Dopiero jednak pełne zrozumienie zasad stosowania wzorców projektowych DDD przez wszystkich zaangażowanych w projekt pozwala na osiągnięcie imponujących wyników przy projektowaniu skomplikowanych systemów oprogramowania.

Ten zwięzły i czytelnie napisany podręcznik jest przeznaczony dla programistów, ekspertów dziedzinowych, menedżerów, analityków biznesowych, architektów informacji i testerów. Koncentruje się na praktycznej wiedzy niezbędnej do uzyskania pożądanych rezultatów. Wyjaśniono, jak segregować modele dziedzin za pomocą wzorca kontekstu ograniczonego, jak rozwinąć język wszechobecny, a także w jaki sposób zintegrować wiele kontekstów ograniczonych poprzez wykorzystanie relacji zespołowych i mechanizmów technicznych. Co najważniejsze, dowiesz się, jak podejście DDD działa w rzeczywistości i co zrobić, aby jak najszybciej cieszyć się jego zaletami.

W książce przedstawiono następujące zagadnienia:

  • wprowadzenie do DDD i zalety tego podejścia do projektowania
  • projektowanie strategiczne DDD
  • integrowanie istniejących systemów w ramach tworzenia nowych aplikacji
  • modelowanie taktyczne - agregaty i zdarzenia dziedziny
  • narzędzia do zarządzania projektami i przyśpieszania prac

Narzędzia DDD - ciesz się udanym wdrożeniem!

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

Wybrane bestsellery

O autorze książki

Vaughn Vernon jest weteranem produkcji oprogramowania z ponad dwudziestopięcioletnim doświadczeniem w projektowaniu, rozwijaniu i tworzeniu architektury oprogramowania. Jest uznanym liderem upraszczania projektu i implementacji oprogramowania z wykorzystaniem nowatorskich metod. Programuje korzystając z języków obiektowych od lat osiemdziesiątych, a zasady programowania dziedzinowego stosuje od czasów, gdy na początku lat dziewięćdziesiątych zajmował się modelowaniem dziedzin w Smalltalku. Wygłasza wykłady i świadczy usługi konsultingowe na arenie międzynarodowej. Wykłady dotyczące implementacji DDD prezentował na wielu kontynentach.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać podstawy Domain-Driven Design (DDD), żeby skorzystać z tej książki?
Nie, książka została napisana w sposób przystępny również dla osób, które dopiero zaczynają swoją przygodę z DDD. Autor wyjaśnia podstawowe pojęcia i prowadzi czytelnika krok po kroku przez kolejne zagadnienia.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Poznasz techniki modelowania domeny, nauczysz się stosować konteksty ograniczone, projektować agregaty i zdarzenia domenowe oraz wykorzystywać narzędzia usprawniające pracę zespołu przy wdrażaniu DDD w projektach IT.
3. Czy książka zawiera przykłady zastosowania DDD w rzeczywistych projektach?
Tak, w książce znajdziesz praktyczne przykłady, analizy przypadków oraz scenariusze pokazujące, jak wdrażać DDD w codziennej pracy programisty i zespołów projektowych.
4. Czy książka będzie pomocna, jeśli pracuję w metodykach zwinnych (Agile)?
Tak, publikacja omawia zarządzanie DDD w projektach zwinnych i przedstawia narzędzia oraz techniki, które można skutecznie wykorzystać w środowiskach Agile.
5. W jakim formacie dostępna jest książka ,,DDD. Kompendium wiedzy"?
Książka jest dostępna w wersji papierowej oraz w formatach elektronicznych (ebook), co umożliwia wygodne czytanie na różnych urządzeniach.
6. Jak szybko po zakupie ebooka otrzymam dostęp do treści?
Po opłaceniu zamówienia ebook jest natychmiast dostępny do pobrania z Twojego konta na Helion.pl.
7. Czy książka nadaje się do samodzielnej nauki DDD?
Tak, publikacja została napisana z myślą o samodzielnej nauce - zawiera uporządkowaną teorię, praktyczne przykłady oraz wskazówki, które ułatwiają wdrożenie zdobytej wiedzy w praktyce.
8. Gdzie mogę znaleźć dodatkowe materiały lub wsparcie do nauki DDD po przeczytaniu tej książki?
Autor poleca literaturę uzupełniającą w bibliografii, a także możesz skorzystać z blogów, forów programistycznych oraz kursów online dostępnych na Helion.pl i innych platformach edukacyjnych.

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
34,90 zł
Niedostępna
Ebook
20,94 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 Citi Handlowy 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