Domain-Driven Design: Złożoność w sercu oprogramowania

Ocena:   (4,6 na 5)

Domain-Driven Design: Złożoność w sercu oprogramowania (Eric Evans)

Opinie czytelników

Podsumowanie:

Książka Domain-Driven Design autorstwa Erica Evansa jest wysoko ceniona wśród twórców oprogramowania, zwłaszcza tych na średnim i wyższym poziomie, za kompleksową eksplorację modelowania i wzorców niezbędnych do efektywnego projektowania oprogramowania. Podczas gdy wielu recenzentów chwali jego ponadczasowe koncepcje i praktyczne zastosowanie, niektórzy krytykują go za przestarzałość, rozwlekłość i brak konkretnych przykładów implementacji.

Zalety:

Dobrze skonstruowane wyjaśnienia koncepcji i wzorców oprogramowania wraz z praktycznymi przykładami.
Podkreśla znaczenie refaktoryzacji i ciągłego uczenia się w projektach programistycznych.
Kładzie nacisk na komunikację i wspólny język wśród członków zespołu i ekspertów dziedzinowych.
Cenne przy tworzeniu API i zrozumieniu modelowania oprogramowania.
Oferuje wgląd w związek między wartością biznesową a projektowaniem oprogramowania.

Wady:

Niektóre treści są postrzegane jako przestarzałe, z wglądem wchłoniętym do standardowej praktyki od czasu publikacji w 200
Brakuje wystarczających szczegółów implementacji i konkretnych przykładów kodu, co czyni go mniej praktycznym dla programistów poszukujących praktycznych wskazówek.
Może być rozwlekła i powtarzalna, przez co czyta się ją wolniej.
Może nie być tak korzystna dla początkujących lub świeżych deweloperów, którzy nie mają doświadczenia z omawianymi koncepcjami.

(na podstawie 215 opinii czytelników)

Oryginalny tytuł:

Domain-Driven Design: Tackling Complexity in the Heart of Software

Zawartość książki:

Włącz efektywne modelowanie domenowe do procesu tworzenia oprogramowania

Lider w dziedzinie projektowania oprogramowania i założyciel Domain Language, Eric Evans, zapewnia systematyczne podejście do projektowania opartego na domenie, prezentując obszerny zestaw najlepszych praktyk projektowych, technik opartych na doświadczeniu i podstawowych zasad, które ułatwiają rozwój projektów oprogramowania w obliczu złożonych domen. Przeplatając projektowanie systemu i praktykę programistyczną, książka ta zawiera liczne przykłady oparte na rzeczywistych projektach, aby zilustrować zastosowanie projektowania opartego na domenie do modelowania i tworzenia oprogramowania w świecie rzeczywistym.

⬤ Model domenowy: Część I nakreśla cele rozwoju opartego na domenie, definiuje terminy i daje przegląd implikacji wykorzystania modelu domeny do kierowania komunikacją i projektowaniem.

⬤ Model-Driven Design: Część II kondensuje rdzeń najlepszych praktyk w zorientowanym obiektowo modelowaniu domeny w zestaw podstawowych bloków konstrukcyjnych i koncentruje się na rodzajach decyzji, które utrzymują model i implementację w zgodzie ze sobą, a każda z nich wzmacnia skuteczność drugiej.

⬤ Część III zagłębia się w zasady modelowania, które mogą kierować wyborami po drodze, oraz techniki, które pomagają ukierunkować poszukiwania.

⬤ Projekt strategiczny: Część IV bada triadę zasad, które odnoszą się do systemu jako całości: kontekst, destylacja i struktura na dużą skalę.

W całej książce dyskusje są ilustrowane nie nadmiernie uproszczonymi problemami, ale realistycznymi przykładami zaczerpniętymi z rzeczywistych projektów. Mając tę książkę w ręku, zorientowani obiektowo programiści, analitycy systemowi i projektanci będą mieli wskazówki, których potrzebują, aby zorganizować i skoncentrować swoją pracę, stworzyć bogate i użyteczne modele domen oraz wykorzystać te modele w wysokiej jakości, długotrwałych implementacjach oprogramowania.

"Książkę czyta się z przyjemnością. Eric ma wiele interesujących historii i ma sposób na słowa. Widzę tę książkę jako niezbędną lekturę dla programistów - to przyszły klasyk".

--Ralph Johnson, autor Design Patterns.

Dodatkowe informacje o książce:

ISBN:9780321125217
Autor:
Wydawca:
Oprawa:Twarda oprawa
Rok wydania:2003
Liczba stron:560

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Kształtowanie nowoczesnej Wielkiej Brytanii: tożsamość, przemysł i imperium, 1780-1914 - The Shaping...
W tej szeroko zakrojonej historii nowoczesnej...
Kształtowanie nowoczesnej Wielkiej Brytanii: tożsamość, przemysł i imperium, 1780-1914 - The Shaping of Modern Britain: Identity, Industry and Empire, 1780-1914
Domain-Driven Design: Złożoność w sercu oprogramowania - Domain-Driven Design: Tackling Complexity...
Włącz efektywne modelowanie domenowe do procesu...
Domain-Driven Design: Złożoność w sercu oprogramowania - Domain-Driven Design: Tackling Complexity in the Heart of Software

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)