ODBIERZ TWÓJ BONUS :: »

DDD. Kompendium wiedzy Vaughn Vernon

(ebook) (audiobook) (audiobook)
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
9,90 zł 34,90 zł (-72%)
17,45 zł najniższa cena z 30 dni
(2za1 » dobierz ebook GRATIS)

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
34,90 zł
Niedostępna
Ebook
9,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint