Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: DDD dla architektów oprogramowaniaTylna okładka: DDD dla architektów oprogramowania

DDD dla architektów oprogramowania

Autor: Vaughn Vernon

Tłumacz: Radosław Meryk

Ebookpointebook

70,95 zł 129,00 zł -45%

Kup w księgarni Ebookpoint

Czytaj fragmentPobierz PDF

Kategorie
Techniki programowania, Wzorce projektowe, Zarządzanie projektami IT
Wydawca
Helion
Rodzaj
ebook
Format
168x237
Stron
672
Data wydania
2016-09-23
ISBN
978-83-289-0874-1
Tytuł oryginału
Implementing Domain-Driven Design
Formaty
PDF (7,5MB) · ePub (7,1MB) · Mobi (7,1MB)

Fragment książki — 30 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „DDD dla architektów oprogramowania” — strona 1 z 301
  • Fragment „DDD dla architektów oprogramowania” — strona 2 z 302
  • Fragment „DDD dla architektów oprogramowania” — strona 3 z 303
  • Fragment „DDD dla architektów oprogramowania” — strona 4 z 304
  • Fragment „DDD dla architektów oprogramowania” — strona 5 z 305
  • Fragment „DDD dla architektów oprogramowania” — strona 6 z 306
  • Fragment „DDD dla architektów oprogramowania” — strona 7 z 307
  • Fragment „DDD dla architektów oprogramowania” — strona 8 z 308
  • Fragment „DDD dla architektów oprogramowania” — strona 9 z 309
  • Fragment „DDD dla architektów oprogramowania” — strona 10 z 3010
  • Fragment „DDD dla architektów oprogramowania” — strona 11 z 3011
  • Fragment „DDD dla architektów oprogramowania” — strona 12 z 3012
  • Fragment „DDD dla architektów oprogramowania” — strona 13 z 3013
  • Fragment „DDD dla architektów oprogramowania” — strona 14 z 3014
  • Fragment „DDD dla architektów oprogramowania” — strona 15 z 3015
  • Fragment „DDD dla architektów oprogramowania” — strona 16 z 3016
  • Fragment „DDD dla architektów oprogramowania” — strona 17 z 3017
  • Fragment „DDD dla architektów oprogramowania” — strona 18 z 3018
  • Fragment „DDD dla architektów oprogramowania” — strona 19 z 3019
  • Fragment „DDD dla architektów oprogramowania” — strona 20 z 3020
  • Fragment „DDD dla architektów oprogramowania” — strona 21 z 3021
  • Fragment „DDD dla architektów oprogramowania” — strona 22 z 3022
  • Fragment „DDD dla architektów oprogramowania” — strona 23 z 3023
  • Fragment „DDD dla architektów oprogramowania” — strona 24 z 3024
  • Fragment „DDD dla architektów oprogramowania” — strona 25 z 3025
  • Fragment „DDD dla architektów oprogramowania” — strona 26 z 3026
  • Fragment „DDD dla architektów oprogramowania” — strona 27 z 3027
  • Fragment „DDD dla architektów oprogramowania” — strona 28 z 3028
  • Fragment „DDD dla architektów oprogramowania” — strona 29 z 3029
  • Fragment „DDD dla architektów oprogramowania” — strona 30 z 3030

Opis

Sprawne budowanie dużych systemów oprogramowania jest nie lada wyzwaniem, zwłaszcza gdy trzeba spełnić specyficzne wymagania biznesowe. Programowanie dziedzinowe, zwane w skrócie DDD, jest nowatorskim podejściem do projektowania architektury oprogramowania, pozwalającym na szybkie uzyskiwanie pożądanych efektów. Wielu architektów stosuje DDD wyłącznie jako techniczny zbiór narzędzi i nie wykracza poza wykorzystywanie wzorców taktycznych. Tymczasem dopiero pełne wykorzystanie strategicznych wzorców projektowych DDD pozwoli na prawdziwie skuteczne projektowanie skomplikowanych systemów oprogramowania.

Niniejsza książka jest przeznaczona dla architektów aplikacji skali korporacyjnej. Zawarto tu wyczerpujący opis zbioru narzędzi DDD i ich stosowania do projektowania różnych systemów, a także w przystępny sposób pokazano aspekty praktycznego wykorzystania nowych technik, takich jak wzorce CQRS czy magazynowanie zdarzeń. Są one stosowane z upodobaniem przez wielu praktyków DDD. Zaprezentowano tu wiele przykładów i cennych wniosków. Jednym słowem, jest to kompletny podręcznik, z którego skorzystają wszyscy deweloperzy oprogramowania, niezależnie od posiadanego doświadczenia.

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

  • wprowadzenie do DDD i główne zasady tego podejścia do projektowania
  • zastosowanie DDD w różnych architekturach, włącznie z architekturą sześciokątną, SOA, REST, CQRS, sterowaną zdarzeniami oraz Data Fabric (Grid)
  • zasady projektowania z wykorzystaniem encji i obiektów wartości
  • praktyczne stosowania takich technik DDD, jak zdarzenia dziedziny, moduły, agregaty
  • zasady implementacji integracji modelu z wykorzystaniem mapowania kontekstu oraz dziedziny głównej z kontekstami ograniczonymi
  • techniki projektowania repozytoriów dla rozwiązań ORM, NoSQL i wielu innych

Z DDD zaimplementujesz wszystko, co zechcesz!

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.