Auf der Suche nach einem verständlichen Buch für 2.Semester StudentInnen habe ich nach verschiedenen frustrierenden Büchern über UML für Einsteiger und Experten endlich dieses gefunden.
Eines vorweg, die Dummies für die das geschrieben ist, sollten zumindest mit OOP was anfangen können und am besten schon Erfahrungen in einer Programmiersprache haben. Aber gerade davon gibts ja viele und gerade deswegen gefällt mir dieses Buch, weil es nicht ganz bei Null anfängt, wo erklärt werden muss, dass es neuerdings Objekte gibt.
Es ist aber trotz dem ein guter Einstieg und nicht zu vergleichen mit trockenen Lehrbüchern, die der Prof speziell für seine Vorlesung im 7. Semester zusammenstellt.
Gut ist auch, dass sich eine Beispielanwendung, Hotelreservierung, durch das ganze Buch zieht und nicht für jedes Diagramm ein eigenes unzusammenhängendes Beispiel beschrieben wird.
Ein wenig kurz kommen (Software-Entwicklungs-)Prozesse ohne die UML ja keinen Sinn macht, sie werden aber erwähnt und es werden aber wichtige Tools vorgestellt.
Alles in allem, ein empfehlenswertes Buch für ProgrammiererInnen, die sich fortbilden wollen/müssen. Ein Wegweiser für die, die sich durch Arbeitsvorgaben plötzlich im UML und Rational Prozess Dschungl finden.