e-mail sitemap strona g³ówna
Tylko dzisiaj!
Promocja dnia

30% taniej

wiêcej
Wprowadzenie do rachunku prawdopodobieñstwa z zadaniami
Cena: 63 44.10 z³

Jak zarabiaæ kilkadziesi±t dolarów dziennie?

Darmowa czê¶æ I

wiêcej
Poznaj sekrety Google AdSense
Cena: 39.97 z³
Visual Studio .NET 2005

Dwie darmowe czê¶ci

wiêcej
Sekrety jêzyka C#
Cena: 29.95 z³


Seria: Inne
Promocja: -44%


DDD dla architektów oprogramowania

Vaughn Vernon
promocja -44%
cena: 97.232142857143 z³ 54.45 z³
Data wydania: 2016-09-23
stron: 672, miêkka oprawa, format: 168x237

wiêcej na stronie helion.pl
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
Vernon Vaughn — projektant odpowiedzialny za rozwój architektury oprogramowania. Uznany lider nowatorskiego podej¶cia do upraszczania projektu i implementacji oprogramowania. Zasady programowania dziedzinowego stosuje w praktyce od lat dziewiêædziesi±tych, tworz±c modele oprogramowania dla takich bran¿, jak zarz±dzanie przestrzeni± powietrzn±, ochrona ¶rodowiska, ubezpieczenia, ochrona zdrowia czy telekomunikacja. Jest uznanym autorytetem w dziedzinie DDD — jego wyk³ady ciesz± siê wielk± popularno¶ci± w wielu krajach.

Z DDD zaimplementujesz wszystko, co zechcesz!



Cena: 54.45 z³

dodaj do koszyka
Powiadom znajomego


Pozosta³e z kategorii: Techniki programowania

Seeking SRE. Conversations About Running Production Systems at Scale (169.15z³)
Architektura oprogramowania w praktyce. Wydanie IV (99.00z³)
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian (32.45z³)
Szacowanie oprogramowania Kulisy czarnej magii. Dla praktyków (62.91z³)
User Story Mapping. Discover the Whole Story, Build the Right Product (143.65z³)
Scratch. Komiksowa przygoda z programowaniem (20.35z³)
Tablice informatyczne. Wzorce projektowe (9.35z³)
Jêzyk Go. Poznaj i programuj (89.00z³)
Czysta architektura. Struktura i design oprogramowania. Przewodnik dla profesjonalistów (33.50z³)
Refaktoryzacja. Ulepszanie struktury istniej±cego kodu (42.35z³)
Zwinne wytwarzanie oprogramowania. Najlepsze zasady, wzorce i praktyki (119.00z³)
The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise (220.15z³)
Programowanie funkcyjne. Krok po kroku (49.00z³)
Wyra¿enia regularne od podstaw (21.95z³)
Od matematyki do programowania uogólnionego (59.00z³)
Modern Computer Architecture and Organization - Second Edition (179.00z³)
Wyra¿enia regularne od podstaw (25.14z³)
Od monolitu do mikrous³ug. Ewolucyjne wzorce przekszta³cania systemów monolitycznych (34.59z³)
Kombinatoryka dla programistów. Klasyka informatyki (45.69z³)
Pragmatyczny programista. Od czeladnika do mistrza (37.95z³)

Pozosta³e z serii: Inne

Mastering spaCy (139.00z³)
Informatyka Europejczyka. Informatyka. Podrêcznik dla szkó³ ponadgimnazjalnych. Zakres rozszerzony. Czê¶æ 1 (Wydanie II) (32.90z³)
Arduino dla zaawansowanych (35.69z³)
Microsoft Visual Studio 2010. Ksiêga eksperta (199.00z³)
Skuteczne social media. Prowad¼ dzia³ania, osi±gaj zamierzone efekty. Wydanie 2 rozszerzone (12.90z³)
TCP/IP od ¶rodka. Protoko³y. Wydanie II (129.00z³)
PHP 5. Leksykon kieszonkowy. eBook. ePub (19.90z³)
JavaScript (58.50z³)
Angular 11. Kurs video. Poznaj moc tworzenia aplikacji typu SPA (79.00z³)
Microsoft 365 and SharePoint Online Cookbook (149.00z³)
Po prostu Visual Basic 6 (36.00z³)
Drupal 7. Zaawansowane programowanie (43.45z³)
Efekt tygrysa - pu¶æ swoj± osobist± markê w ruch! (21.24z³)
Projektowanie oprogramowania. Wstêp do programowania i techniki komputerowej (69.00z³)
XML Pocket Reference. Extensible Markup Language. 3rd Edition (33.92z³)
Fast text. Jak pisaæ krótkie teksty, które b³yskawicznie przyci±gn± uwagê (26.95z³)
Apache Hive Essentials (109.00z³)
13 najpopularniejszych sieciowych ataków na Twój komputer. Wykrywanie, usuwanie skutków i zapobieganie (19.20z³)
Identity Management with Biometrics (129.00z³)
Mastering React Native (159.00z³)

Jedyny profesjonalny operator w gminie stryszawa korzystaj z naszych usług telefonu, internetu i komputerów, wspieraj lokalną działalność a nie obcy kapitał | wolny apartament na nocleg i spanie wolne apartamenty Mielno last minute apartament nad morzem | NAJLEPSZE - pozycjonowanie stron www Piła | pokoje w ciechocinku