Jeśli po zakupie tego produktu, znajdziesz go taniej w wybranych sklepach internetowych, zwrócimy Ci różnicę w formie eKarty Empik. Obowiązują ograniczenia. Zobacz warunki akcji
Każdy sprzedawca w empik.com jest przedsiębiorcą. Wszystkie obowiązki związane z umową sprzedaży ciążą na sprzedawcy. Za wysłanie produktu odpowiada sprzedawca.
Opis produktu
Succeed with Domain-Driven Design (DDD), today's best-practice framework and common language for making design decisions that accelerate projects, keeping them on track while smoothly incorporating inevitable change. Vaughn Vernon's Implementing Domain-Driven Design builds on Eric Evans' seminal Domain-Driven Design, helping practitioners flatten the DDD learning curve, identify their best opportunities to apply DDD, and overcome common implementation pitfalls. Vernon presents concrete and realistic DDD techniques through examples from familiar domains, such as a Scrum-based project management application that integrates with a collaboration suite and security provider. Each principle is backed up by realistic Java examples, and all content is tied together by a single case study of a company charged with delivering a set of advanced software systems with DDD. Using this book's techniques, organizations can reduce time-to-market and build better software that is more flexible, more scalable, and better aligned to business goals. For software practitioners who are new to DDD, for those who've used DDD but not yet succeeded; and for DDD users who have experienced success and want to become even more effective. Readers will likely include software architects, systems anaysts, application developers, and project managers.
Najczęściej zadawane pytania
To praktyczny przewodnik po Domain-Driven Design, czyli podejściu pomagającym podejmować trafne decyzje projektowe w tworzeniu oprogramowania. Książka Vernona Vaughna prowadzi czytelnika przez realistyczne techniki DDD, pokazując je na przykładach znanych domen i spójnym studium przypadku firmy dostarczającej zaawansowane systemy. Głównym wyzwaniem jest skuteczne wdrożenie DDD tak, by przyspieszać projekty, unikać typowych pułapek i dobrze radzić sobie ze zmianą.
To książka obcojęzyczna z obszaru informatyki, łącząca literaturę techniczną z praktycznym poradnikiem dla twórców oprogramowania. Głównym gatunkiem jest publikacja specjalistyczna z zakresu computing i Internetu, a jej podgatunkiem jest książka o projektowaniu systemów i architekturze oprogramowania. Czytelnik może spodziewać się konkretnych technik, przykładów w języku Java oraz materiału nastawionego na wdrożenie wiedzy w praktyce.
Książka porusza temat Domain-Driven Design jako wspólnego języka i ramy do podejmowania decyzji projektowych w zespołach tworzących oprogramowanie. Ważnym motywem jest wdrażanie DDD w praktyce, z naciskiem na rozpoznawanie najlepszych momentów i obszarów do zastosowania tego podejścia. Istotne miejsce zajmuje także unikanie typowych błędów implementacyjnych, co czyni publikację użyteczną zarówno dla osób początkujących, jak i bardziej doświadczonych. Kolejnym tematem jest projektowanie elastycznych i skalowalnych systemów lepiej dopasowanych do celów biznesowych. Całość uzupełniają realistyczne przykłady domenowe oraz studium przypadku spinające omawiane zasady.
To książka przeznaczona przede wszystkim dla praktyków tworzenia oprogramowania, w tym architektów, analityków systemowych, programistów aplikacji i kierowników projektów. Sięgną po nią zarówno osoby nowe w Domain-Driven Design, jak i czytelnicy, którzy mieli już z nim kontakt, ale chcą stosować je skuteczniej. Najbardziej docenią ją odbiorcy szukający praktycznych technik, realistycznych przykładów i materiału nastawionego na wdrożenie, a nie tylko teorię.
Książka została napisana przez Vernona Vaughna.
Książka nie jest częścią serii.
Implementing Domain-Driven Design wyraźnie koncentruje się na praktyce. Vernon Vaughn przedstawia techniki DDD na konkretnych i realistycznych przykładach z rozpoznawalnych domen, a dodatkowo spina całość jednym studium przypadku. Dużą rolę odgrywają także przykłady w języku Java, dzięki czemu książka pokazuje nie tylko założenia, ale również sposób ich wykorzystania w pracy nad systemami. To propozycja dla osób, które chcą przekuć koncepcje DDD w realne decyzje projektowe.
Książka pokazuje DDD jako podejście, które pomaga przyspieszać projekty i utrzymywać je na właściwym kursie nawet wtedy, gdy pojawiają się nieuniknione zmiany. Implementing Domain-Driven Design zwraca uwagę na lepsze dopasowanie oprogramowania do celów biznesowych oraz budowanie systemów bardziej elastycznych i skalowalnych. Ważnym atutem jest także wspólny język ułatwiający podejmowanie decyzji projektowych. Dzięki temu publikacja może być cenna dla zespołów, które chcą pracować skuteczniej i unikać typowych problemów wdrożeniowych.
Wydawcą książki „Implementing Domain-Driven Design” jest Pearson Education (US).
Książka „Implementing Domain-Driven Design” dostępna jest w twardej oprawie.
„Implementing Domain-Driven Design” liczy 656 stron. Szacowany czas czytania to około 16 i pół godziny.
Jeśli spodobała Ci się książka „Implementing Domain-Driven Design”, warto sięgnąć po inne tytuły tego autora, na przykład: „DDD. Kompendium wiedzy”, „Reactive Messaging Patterns with the Actor Model”.
Napisana bardzo przystępnym językiem, wszystko co trzeba wiedzieć o DDD. Autor często odnosi siędo Blue Book Evansa, jednak nie jest wymagane przeczytanie jej (ja sam jeszcze nie przeczytałem) do całkowitego zrozumienia treści książki.
Ichtius
Zweryfikowany zakup
25.01.2022
Wyśmienita książka, doskonały, bardzo praktyczny wstęp do DDD. Bardzo polecam jako pierwszą a zdecydowanie przed Evansem