home news develop kontakt produkte service info linx umwelt schule
     Frank Petersen Softwareentwicklung

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. 
 

Develop/Books
Lesenswertes zum Thema Softwareentwicklung