Hodnotenie:
Kniha získala zmiešané recenzie, pričom mnohí chvália jej prehľadnosť a užitočnosť ako referencie pre UML, ale čelí aj kritike týkajúcej sa kvality jej obrázkov, najmä vo vydaní pre Kindle. Niektorí čitatelia považovali obsah za neorganizovaný a ťažko zrozumiteľný, najmä v posledných kapitolách.
Výhody:⬤ Jasné vysvetlenia a dobre napísaný obsah, ktorý uľahčuje pochopenie konceptov UML.
⬤ Pôsobí ako skvelý sprievodca rýchlym odkazom pre začiatočníkov aj skúsených používateľov.
⬤ Stručne pokrýva širokú škálu diagramov UML.
⬤ Vhodné pre používateľov, ktorí hľadajú praktickú referenciu pri práci na projektoch.
⬤ Slabá kvalita obrázkov vo verzii pre Kindle, čo sťažuje čítanie diagramov.
⬤ Niektoré kapitoly sa zdajú byť zbytočné alebo zle usporiadané, čo vedie k zmätku.
⬤ Nie je to komplexný učebný zdroj; nemusí byť vhodný pre úplných začiatočníkov.
⬤ Niekoľko používateľov uviedlo ťažkosti pri sledovaní neskorých príkladov a zaznamenali nedostatočnú zrozumiteľnosť definícií.
(na základe 42 čitateľských recenzií)
UML 2.0 in a Nutshell: A Desktop Quick Reference
Vývojári systémov používajú modelovacie jazyky už desaťročia na špecifikáciu, vizualizáciu, konštrukciu a dokumentáciu systémov. Jedným z týchto jazykov je Unified Modeling Language (UML). UML umožňuje členom tímu spolupracovať tým, že poskytuje spoločný jazyk, ktorý sa vzťahuje na množstvo rôznych systémov. V podstate umožňuje komunikovať riešenia v konzistentnom jazyku podporovanom nástrojmi. V súčasnosti sa jazyk UML stal štandardnou metódou modelovania softvérových systémov, čo znamená, že sa s týmto bohatým a výrazným jazykom pravdepodobne stretávate častejšie ako kedykoľvek predtým. A aj keď možno nebudete písať diagramy UML sami, stále budete musieť interpretovať diagramy napísané inými. UML 2. 0 v kocke od O'Reilly cíti vašu bolesť. Bola vytvorená pre profesionálov, ako ste vy, ktorí musia čítať, vytvárať a chápať systémové artefakty vyjadrené pomocou jazyka UML. Okrem toho bola úplne prepracovaná tak, aby pokrývala verziu 2. 0 jazyka. Toto komplexné nové vydanie poskytuje nielen rýchly odkaz na všetky typy diagramov UML 2. 0, ale vysvetľuje aj kľúčové pojmy spôsobom, ktorý osloví čitateľov, ktorí už poznajú UML alebo koncepty objektovo orientovaného programovania. Témy zahŕňajú:
⬤ Úloha a hodnota UML v projektoch.
⬤ Objektovo orientovaná paradigma a jej vzťah k UML.
⬤ Integrovaný prístup k diagramom UML.
⬤ Diagramy tried a objektov, prípadov použitia, sekvencií, spolupráce, stavových diagramov, aktivít, komponentov a nasadenia.
⬤ Mechanizmy rozšírenia.
⬤ Jazyk objektových obmedzení (OCL)
Ak ste v jazyku UML nováčik, bol dokonca zaradený výukový program s reálnymi príkladmi, ktorý vám pomôže rýchlo sa s ním zoznámiť.