Projektowanie obiektowe. Role, odpowiedzialność i współpraca - Helion

Tytuł oryginału: Object Design: Roles, Responsibilities, and Collaborations
Tłumaczenie: Przemysław Kowalczyk
ISBN: 83-246-0046-9
stron: 352, Format: B5, okładka: miękka
Data wydania: 2005-11-21
Księgarnia: Helion
Cena książki: 39,90 zł
Projektowanie i programowanie obiektowe to dziś standard w produkcji oprogramowania. Język UML, powszechnie stosowane narzędzie opisu projektów i architektury oprogramowania, systematyzuje i upraszcza proces projektowania. Projektowanie systemów w oparciu o przypadki użycia oraz role, odpowiedzialność i współpracę obiektów, pozwala na skoncentrowanie się na tym, jak powinien działać system, bez zbyt wczesnego zagłębiania się w szczegóły implementacyjne. Dopiero po opracowaniu prawidłowego projektu można zacząć zastanawiać się, jak zaimplementować projekt przy użyciu klas, interfejsów i hierarchii dziedziczenia.
Książka "Projektowanie obiektowe. Role, odpowiedzialność i współpraca" przedstawia metodykę projektowania obiektowego noszącą nazwę "Projektowania Sterowanego Odpowiedzialnością". Przedstawia praktyczne zasady projektowania obiektów będących integralnymi elementami systemu, w którym każdy obiekt ma specyficzną rolę i zakres odpowiedzialności. Autorzy prezentują najnowsze praktyki i techniki "Projektowania Sterowanego Odpowiedzialnością", a także przedstawiają sposoby ich stosowania w rozwoju nowoczesnych aplikacji obiektowych. Książka przedstawia strategie znajdowania kandydatów na obiekty i zawiera praktyczne przykłady oraz porady, dzięki którym bez problemu wykorzystasz opisywane w niej metody.
- Stereotypy ról obiektów
- Analiza opisu systemu
- Model biznesowy systemu
- Wyszukiwanie kandydatów na obiekty
- Przydzielanie odpowiedzialności obiektom
- Definiowanie współpracy pomiędzy obiektami
- Przekazywanie sterowania w obiektach i systemie
Osoby które kupowały "Projektowanie obiektowe. Role, odpowiedzialność i współpraca", wybierały także:
- Distributed Tracing in Practice. Instrumenting, Analyzing, and Debugging Microservices 230,00 zł, (29,90 zł -87%)
- The Software Architect Elevator. Redefining the Architect's Role in the Digital Enterprise 186,88 zł, (29,90 zł -84%)
- Software Engineering at Google. Lessons Learned from Programming Over Time 186,88 zł, (29,90 zł -84%)
- Jenkins 2: Up and Running. Evolve Your Deployment Pipeline for Next Generation Automation 186,88 zł, (29,90 zł -84%)
- Istio: Up and Running. Using a Service Mesh to Connect, Secure, Control, and Observe 166,11 zł, (29,90 zł -82%)





