Bücher zur Softwareentwicklung (nicht nur mit Python)

Hallo, als Basislektüre für den Einstieg in die Entwicklung von etwas "fortgeschrittenerer" Software (als nur mal-eben-Wegwerf-Skripten) habe ich mir folgende Bücher ausgesucht, um sie mir ggf. anzuschaffen: Weil ich das Programmieren ursprünglich mal mit Pascal und Fortran gelernt habe und zwar ungefähr weiß, was Objektorientierung heißt, aber keine Ahnung habe, wie ich sie vernünftig verwende: MITP Objektorientierte Programmierung mit Python Michael Weigend November 2003 ISBN: 3826609662 Um ein bischen besser zu verstehen, wie man Sachen in Python so löst, daß man die Möglichkeiten der Sprache vernünftig nutzt: Oreilly Python Cookbook Alex Martelli, David Ascher July 2002 ISBN: 0596001673 Ebenso, aber bezogen auf etwas größere Fragestellungen: Prentice Hall Python Programming Patterns Thomas W. Christopher Januar 2002 ISBN: 0130409561 Und dann noch sprachneutral: Addison-Wesley Patterns of Enterprise Application Architecture Martin Fowler, David Rice, Matthew Foemmel November 2002 ISBN: 0321127420 Microsoft Press Deutschland Code Complete Steve McConnell Januar 2005 ISBN: 386063593X Kommentare zu diesen Büchern, weitere Literatur-Tips...? Danke im Voraus, MfG Wolfgang Keller _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de

Hallo Wolfgang,
Um ein bischen besser zu verstehen, wie man Sachen in Python so löst, daß man die Möglichkeiten der Sprache vernünftig nutzt:
Oreilly Python Cookbook Alex Martelli, David Ascher July 2002 ISBN: 0596001673
Ein superexcellentes Werk. "Demnächst" kommt die Überarbeitung raus. Alex Martelli als Autor für Python-Werke ist schon fast eine Qualitätsgarantie. Bester Gruß Harald -- GHUM Harald Massa Harald Armin Massa Reinsburgstraße 202b 70197 Stuttgart 0173/9409607 _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de

Wolfgang Keller:
Weil ich das Programmieren ursprünglich mal mit Pascal und Fortran gelernt habe und zwar ungefähr weiß, was Objektorientierung heißt, aber keine Ahnung habe, wie ich sie vernünftig verwende:
-- snip
Microsoft Press Deutschland Code Complete Steve McConnell Januar 2005 ISBN: 386063593X
Das ist zwar ein IMHO durchaus empfehlenswertes Buch, aber zumindest die Ausgabe (~1996), die ich gelesen habe, spricht sehr wenig von Objektorientierung. Ich weiß nicht, ob das bei der aktuellen Ausgabe anders ist. Wenn es Dir um reine OO geht, kann ich Dir die Sprache Smalltalk empfehlen. Nicht, daß man die Sprache unbedingt können will, aber als Lehrsprache für OO ist sie unschlagbar. Was Du damit lernst, kannst Du auf alle anderen (teilweise) objektorientierten Sprachen übertragen. Als Einstieg kann ich das hier empfehlen (habe die Vorlesung dazu gehört): http://www.deutsches-fachbuch.de/reinschauen/a5/3528158182.htm J. -- I frequently find myself at the top of the stairs with absolutely nothing happening in my brain. [Agree] [Disagree] <http://www.slowlydownward.com/NODATA/data_enter2.html> _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de

Kommentare zu diesen Büchern, weitere Literatur-Tips...?
Sehr sehr empfehlenswert und sprachunabhängig: "Der pragmatische Programmierer", siehe: http://www.amazon.de/exec/obidos/ASIN/3446223096/ Gruß, Uwe _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de

On Friday 17 December 2004 13:53, Uwe Schmitt wrote:
Kommentare zu diesen Büchern, weitere Literatur-Tips...?
Sehr sehr empfehlenswert und sprachunabhängig: "Der pragmatische Programmierer", siehe: http://www.amazon.de/exec/obidos/ASIN/3446223096/
Finde ich auch sehr schön. Was die Softwareprojekt-Durchführung (nicht speziell die Programmierung) betrifft, mag ich Steve McConnell Software Project Survival Guide ISBN 1-57231-621-7 Für kleine Privatprojekte ist das Buch wohl ein paar Nummern zu groß, aber für kommerzielle Softwareentwicklung m. E. sehr empfehlenswert. Viele Grüße Stefan _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de

Wolfgang Keller schrieb:
[...] Weil ich das Programmieren ursprünglich mal mit Pascal und Fortran gelernt habe und zwar ungefähr weiß, was Objektorientierung heißt, aber keine Ahnung habe, wie ich sie vernünftig verwende:
MITP Objektorientierte Programmierung mit Python Michael Weigend November 2003 ISBN: 3826609662
Das Buch aus dem MITP Verlag kann ich nicht wirklich empfehlen. Wenn ich ein Buch gelesen habe, moechte ich es spaeter auch als Referenz benutzen koennen, aber in diesem eigentlich gut geschriebenen Buch sucht man sich tod. Gruß, Ralf _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de

Hallo, Wolfgang Keller schrieb:
Addison-Wesley Patterns of Enterprise Application Architecture Martin Fowler, David Rice, Matthew Foemmel
Der Klassiker, lesenwert In Python werden allerdings einige Konstrukte völlig anders gelöst oder sind unnötig. -- Schönen Gruß - Regards Hartmut Goebel | Hartmut Goebel | IT-Security -- effizient | | h.goebel@goebel-consult.de | www.goebel-consult.de | _______________________________________________ python-de maillist - python-de@python.net http://python.net/mailman/listinfo/python-de
participants (7)
-
Harald Armin Massa
-
Hartmut Goebel
-
Jochen Schulz
-
Ralf Schoenian
-
Stefan Schwarzer
-
Uwe Schmitt
-
Wolfgang Keller