Ocena:
Książka stanowi kompleksowe wprowadzenie do UML (Unified Modeling Language), odpowiednie dla początkujących i tych, którzy szukają praktycznego odniesienia. Obejmuje różne diagramy i koncepcje UML w jasny sposób, chociaż może mieć pewne kwestie organizacyjne i drobne błędy.
Zalety:** Oferuje solidne wprowadzenie do podstaw UML. ** Obejmuje szeroką gamę diagramów UML i ich relacji. ** Dobrze zorganizowana poprzez oddzielenie różnych diagramów i przedstawienie ich w logicznej kolejności. ** Czytelna i odpowiednia zarówno jako narzędzie do nauki, jak i materiał referencyjny. ** Praktyczne podejście z przydatnymi przykładami. ** Z powodzeniem dostosowuje się do różnych poziomów doświadczenia, w tym osób zaznajomionych z koncepcjami OOP.
Wady:** Pewne drobne błędy i niespójności w przykładach i odniesieniach. ** Czasami przydałaby się lepsza organizacja i przejrzystość. ** Przydałoby się więcej szczegółowych przykładów. ** Zakłada, że czytelnik posiada pewną znajomość programowania obiektowego i języka Java. ** Pominięcie w dyskusji programów do modelowania UML.
(na podstawie 43 opinii czytelników)
Learning UML 2.0: A Pragmatic Introduction to UML
"Od czasu jego wprowadzenia w 1997 roku, Unified Modeling Language zrewolucjonizował tworzenie oprogramowania. Każde zintegrowane środowisko programistyczne na świecie - otwarte, oparte na standardach i zastrzeżone - obsługuje obecnie UML i, co ważniejsze, podejście do tworzenia oprogramowania oparte na modelach. To sprawia, że nauka najnowszego standardu UML, UML 2.0, ma kluczowe znaczenie dla wszystkich programistów - i nie ma lepszego wyboru niż ten przejrzysty, krok po kroku przewodnik po nauce języka."
--Richard Mark Soley, prezes i dyrektor generalny OMG.
Jeśli jesteś jak większość programistów, tworzysz systemy, które są coraz bardziej złożone. Niezależnie od tego, czy tworzysz aplikację desktopową, czy system korporacyjny, złożoność jest wielkim włochatym potworem, którym musisz zarządzać.
Ujednolicony Język Modelowania (UML) pomaga zarządzać tą złożonością. Niezależnie od tego, czy chcesz używać UML jako języka projektu, narzędzia do szkicowania, czy jako języka programowania, ta książka dostarczy Ci niezbędnych informacji na temat tego, jak zastosować UML w swoim projekcie. Chociaż dostępnych jest wiele książek opisujących UML, Learning UML 2.0 pokaże ci, jak z niego korzystać. Poruszane tematy obejmują:
⬤ Przechwytywanie wymagań systemu w modelu, aby zapewnić, że projekty spełniają potrzeby użytkowników.
⬤ Modelowanie części systemu i ich relacji.
⬤ Modelowanie sposobu, w jaki części systemu współpracują ze sobą, aby spełnić wymagania systemu.
⬤ Modelowanie, w jaki sposób system przenosi się do świata rzeczywistego, rejestrując, w jaki sposób system zostanie wdrożony.
Ta wciągająca i przystępna książka pokazuje, jak używać języka UML do tworzenia i komunikowania projektu. Russ Miles i Kim Hamilton napisali pragmatyczne wprowadzenie do UML oparte na ciężko zdobytej praktyce, a nie teorii. Niezależnie od używanego procesu lub metodologii oprogramowania, ta książka jest jedynym źródłem, którego potrzebujesz, aby rozpocząć pracę z UML 2.0. Dodatkowe informacje, w tym ćwiczenia, można znaleźć na stronie www.learninguml2.com.
Russ Miles jest inżynierem oprogramowania w General Dynamics UK, gdzie pracuje z Javą i systemami rozproszonymi, choć obecnie jego pasją jest Aspect Orientation, a w szczególności AspectJ. Kim Hamilton jest starszym inżynierem oprogramowania w Northrop Grumman, gdzie projektowała i wdrażała różne systemy, w tym aplikacje internetowe i systemy rozproszone, z częstymi objazdami w kierunku rozwoju algorytmów.
© 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)