-
Tipp für Studenten
Ein Jahr Prime kostenlos und einen 20% erhöhten Eintauschwert auf Trade-In erhalten alle Studenten die bei Amazon Student angemeldet sind.
| ||||||||||||
Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
Balzert hat ein ungeheuer vielfältiges, informationsreiches Handbuch geschrieben, das mit Erklärungen und Übungsaufgaben mit Beispielen gespickt ist. Auf akademischem Niveau erklärt sie trotzdem sehr kompakt und klar, von Fachbegriffen bis hin zu Konzepten, Schritt für Schritt den Entwurf objektorientierter Software. Das Buch gliedert sich sehr grob in drei Teile, die mit Unterabschnitten und Exkursen zu verschiedensten Bereichen ergänzt sind: "Einführung in die Analyse", "Konzept und Notation am konkreten Modell verwenden" und "konkrete Anwendung" anhand einiger Beispiele. Das Buch schließt mit einem "durchgängigen Fallbeispiel". Die Vielfältigkeit des Handbuches schließt Unterabschnitte über Entwurfsmuster ebenso ein, wie die unterschiedlichen Bereiche von Objektkommunikation mit Corba und macht vor einem Unterkapitel über Datenbanken (relational, OO) nicht halt. Der umfangreiche Anhang enthält selbstverständlich eine ausführliche Literaturliste, ein schönes Glossar und die Lösungen der Übungsaufgaben.
Die Abschnitte Analyse, Modellierung und Anwendung sind gleichberechtigt nebeneinandergestellt, die Einführung in UML für UML-Einsteiger mit gehobenen OO-Kenntnissen gut zu verstehen. Immer wieder finden sich komplette, praxisrelevante Beispiele eines Entwurfs mit UML, anhand derer die Leser nachvollziehen können, wie Klassen und Objekten über UML dargestellt werden.
Heide Balzerts Lehrbuch ist für erfahrene Entwickler und Informatiker gedacht, die bereits mit objektorientierter Denke vertraut sind. Komplette Einsteiger im Bereich OO sollten sich vorher mit dem Konzept "OOP" vertraut machen, um wirklich Gewinn aus diesem gelungenen Handbuch ziehen zu können. --Susanne Schmidt -- Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.
Vorgeschlagene Tags zu ähnlichen Produkten(Was ist das?)Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
|
Aber warum dann nicht fünf Sterne? Für mich trübt sich das insgesamt sehr positive Bild aber, wenn es ums objektorientierte Design geht. Ein gutes Design kann (wie Greg Larman und Arthur Riel in ihren Referenzwerken gleichermaßen eindrucksvoll wie überzeugend und verständlich darstellen) durchaus auf Regeln und Heuristiken basieren und ist mehr als "schwarze Magie". Insofern empfinde ich es als Mangel, wenn lediglich die wichtigsten Entwurfsmuster der GoF vorgestellt werden und Checklisten angegeben sind, die helfen sollen, einen vorliegenden Designentwurf zu überprüfen. Der Gedanke, dass die primären Ziele beim Design die Minimierung von Abhängigkeiten und die Zuordnung von Verantwortlichkeiten an Klassen sind, kommt m.E. nicht klar genug heraus. Wer Larmans Buch "Applying UML and Patterns" durchgearbeitet hat, wird großen Praxisnutzen aus seinen GRASP-Patterns ziehen; auch die "Object Oriented Design Heuristics" von Arthur Riel gehen hier wesentlich weiter. Für eine Neuauflage des Lehrbuch würde ich anregen, dahingehende Ergänzungen vorzunehmen.
Fazit: mit deutlichem Abstand bestes Buch zum Thema in deutscher Sprache; jedoch m.E. mit Lücken beim Thema OOD.
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
||||||||||||||||||||||||||||||||||
|
|
|