Von
den Büchern, die ich im Rahmen meines Studiums und während der
Realisierung von Projekten kennengelernt habe, möchte ich folgende
besonders empfehlen:
Objektorientiertes
Modellieren und Entwerfen.
James
Rumbaugh, Michael Blaha, Wiliam Premerlani
Carl
Hanser, Mch.; ISBN: 3446175202
Das
in diesem Buch vorgestellte OMT wendet die objektorientierte Denkweise
konsequent auf alle Phasen der Softwareentwicklung von der Analyse über
den Entwurf bis zur Implementierung an. Die OMT-Methodologie wurde von
den Autoren aus der Praxis heraus entwickelt. Dies spiegelt sich in der
übersichtliche Notation und der Originalität des Übungsmaterials
wider. OMT-Modelle lassen sich auch unter Nutzung nichtobjektorientierter
Programmiersprachen implementieren. Die dafür nötigen Abbildungsregeln
werden ebenso ausführlich behandelt wie die Umsetzung von Objektklassen
und Assoziationen in relationale Datenbank-Schemata. OMT ist eine Alternative
zur UML-Methode, bevor man sich auf diese Buch stürzt sollte man deshalb
genau prüfen, ob im Umfeld nicht die Unified Modeling Language (UML)
benutzt wird, dessen Syntax sich etwas unterscheidet. Das dafür erschienene
Buch ist allerdings schwerer lesbar und nicht so strukturiert.
Das
UML- Benutzerhandbuch.
Grady
Booch, James Rumbaugh, Ivar Jacobson
Addison-Wesley,
München; ISBN: 3827295688
Lehrbuch der Softwaretechnik
Helmut Balzert
Spektrum, Akademischer Verlag,ISBN: 3-8274-0042-2
Bei diesem Buch handelt es sich um ein klassisches Lehrbuch.
Es bietet einen Überblick über alle gängigen Methoden der Software-Technik. Wir benutzen das Buch als Nachschlagewerk. Dabei ist es ungemein effizient.
Stellt man sich zum Beispiel die Frage: Was ist ein Harel-Automat? so findet man sofort eine Antwort und erfährt außerdem die Nomenklatur etc., sehr empfehlenswert!
Professional Dcom Programming
Richard Grimes, 1997
Wrox Press ; ISBN: 186100060X
Das "Component Object Model (COM)" bekommt für den Entwickler einen immer höheren Stellenwert.
Gute deutschsprachigen Bücher zu diesem Thema haben wir leider bislang nicht gefunden. Aber das ist auch nicht nötig.
Denn auch mit mäßigen Englischkenntnissen ist dieses Buch leicht zu verstehen.
Windowsprogrammierung ohne COM ist nicht mehr vorstellbar und damit ist dieses Buch eigentlich ein Muß für jeden (Windows-)Entwickler.
Computernetzwerke.
Andrew
S. Tanenbaum, 1998
Prentice-Hall,
New York ; ISBN: 3827314860
Zum
Thema Netzwerke meint jeder etwas sagen zu müssen. Meist allerdings
basieren die getroffenen Aussagen auf Halbwissen. Um fundierte Aussagen
machen zu können empfehle ich die Lektüre von Tanenbaums "Computernetzwerke".
Ein schon fast spannend geschriebenes Buch, daß einem aus Sicht der
Netzwerkschichten Grundlagen und Techniken erläutert ohne mit ISO-Normen
zu nerven. Die Qualität des Buches wird allerdings durch die schlechte
Übersetzung getrübt.
Programmieren
für das WWW.
mit
JavaScript,VBScript, XML und SMIL.
Stephan
Lamprecht
Carl
Hanser, Mch.; 3446192255
Das
Buch von Stephan Lamprecht kann ich nur eingeschränkt empfehlen. Der
Versuch einen Spagat zwischen allen Skriptsprachen zu machen mußte
scheitern und dies trotzdem beim Leser HTML-Kenntnisse vorausgesetzt werden.
Das Buch hat mir bei der Erstellung von Webseiten geholfen.
Links und
Bücher
für die Softwareentwicklung mit Delphi.
|