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


DDD dla architektów oprogramowania

Vaughn Vernon
cena: 99.00 z³
Data wydania: 2016-09-26
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: 99.00 z³

dodaj do koszyka
Powiadom znajomego


Pozosta³e z kategorii: Techniki programowania

Refaktoryzacja. Ulepszanie struktury istniej±cego kodu (42.35z³)
Effective Akka. Patterns and Best Practices (63.74z³)
Scratch. Komiksowa przygoda z programowaniem. Wydanie II (25.54z³)
Rzecz o istocie informatyki. Algorytmika. Klasyka informatyki (73.87z³)
Algorytmy. Wydanie IV (149.00z³)
Programowanie funkcyjne. Krok po kroku (49.00z³)
Adaptywny kod. Zwinne programowanie, wzorce projektowe i SOLID-ne zasady. Wydanie II (34.50z³)
Zrozumieæ programowanie (57.82z³)
Koncepcja Domain-Driven Design. Dostosowywanie architektury aplikacji do strategii biznesowej (51.35z³)
Od monolitu do mikrous³ug. Ewolucyjne wzorce przekszta³cania systemów monolitycznych (30.20z³)
Wprowadzenie do obliczeñ równoleg³ych (39.39z³)
Distributed Tracing in Practice. Instrumenting, Analyzing, and Debugging Microservices (254.15z³)
Mistrz czystego kodu. Kodeks postêpowania profesjonalnych programistów (24.50z³)
Analiza i projektowanie obiektowe. Rusz g³ow±! (43.45z³)
Modelowanie i implementacja systemów informatycznych (21.35z³)
Refaktoryzacja. Ulepszanie struktury istniej±cego kodu (46.20z³)
Czysty kod. Podrêcznik dobrego programisty (67.00z³)
Systemy reaktywne. Wzorce projektowe i ich stosowanie (20.90z³)
Seeking SRE. Conversations About Running Production Systems at Scale (169.15z³)
Algorytmy (69.00z³)

Pozosta³e z serii: Inne

Techniki twórców z³o¶liwego oprogramowania. Elementarz programisty (32.90z³)
Sekrety skutecznych prezentacji multimedialnych (29.00z³)
Learn Power BI (129.00z³)
Learning SAP Analytics Cloud (209.00z³)
C# 5.0. Leksykon kieszonkowy. Wydanie III (18.10z³)
Qt5 Python GUI Programming Cookbook (179.00z³)
Mistrzowskie ujêcia. Tim Grey o perfekcyjnej obróbce zdjêæ (21.45z³)
AutoCAD 2011. Pierwsze kroki. eBook. Pdf (27.90z³)
Adobe Premiere Pro 1.5. Techniki studyjne (69.00z³)
Polska wed³ug Internautów. Wydanie 1 (29.90z³)
Jako¶æ w Agile. Zwinna droga do sukcesu (55.20z³)
Schudnij z Kaizen (34.90z³)
Metoda Lean Startup. Wykorzystaj innowacyjne narzêdzia i stwórz firmê, która zdobêdzie rynek (49.00z³)
Angular 6 for Enterprise-Ready Web Applications (159.00z³)
ASP.NET 2.0. Projektowanie aplikacji internetowych (119.00z³)
Informatyka Europejczyka. Podrêcznik dla szkó³ ponadpodstawowych. Zakres podstawowy. Czê¶æ 2 (wydanie z numerem dopuszczenia) (44.90z³)
JavaScript. Interaktywne aplikacje webowe (26.95z³)
Excel 2000 PL. Æwiczenia praktyczne (7.00z³)
Programowanie w jêzyku R. Analiza danych, obliczenia, symulacje (66.21z³)
Designing and Developing for Google Glass. Thinking Differently for a New Platform (186.15z³)

najlepszy symetryczny bezprzewodowy internet pewelka telefon | wczasy nad morzem Dźwirzyno noclegi noclegi nad morzem | dentysta pszów | olejetanio