oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 14,75 eintauschen?
Objektorientierte Programmierung: Einstieg und Praxis
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Objektorientierte Programmierung: Einstieg und Praxis [Gebundene Ausgabe]

Bernhard Lahres , Gregor Rayman
4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
Preis: EUR 49,90 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 4 Stück auf Lager - jetzt bestellen.
Lieferung bis Mittwoch, 30. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.
Gutschein erhalten
Tauschen Sie jetzt Objektorientierte Programmierung: Einstieg und Praxis gegen einen Amazon-Gutschein in Höhe von EUR 14,75 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Hinweise und Aktionen

  • 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.

Wird oft zusammen gekauft

Kunden kaufen diesen Artikel zusammen mit Patterns kompakt: Entwurfsmuster für effektive Software-Entwicklung EUR 16,95

Objektorientierte Programmierung: Einstieg und Praxis + Patterns kompakt: Entwurfsmuster für effektive Software-Entwicklung
Preis für beide: EUR 66,85

Verfügbarkeit und Versanddetails anzeigen



Produktinformation


Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Tatsächlich ist Objektorientierte Programmierung - Das umfassende Handbuch ein kleines bisschen mehr als "nur" eine sehr gelungene Einführung in die OOP - Bernhard Lahres und Gregor Rayman liefern einen runden Gesamtüberblick über "sauberes" Programmieren großer Projekte ab und so sollte die Lektüre des Handbuchs, auch oder dank Aktualisierung und Erweiterung erst recht ins Pflichtenheft eines jeden größeren Software-Projektes aufgenommen werden!

Letztendlich geht es bei der Objektorientierung ja um Komplexitätsreduzierung oder klarer: Vereinfachen komplexer Projekte. Die 3 mindesten Voraussetzungen dafür sind die Unterstützung von Vererbungsmechanismen, von Datenkapselung und Polymorphie. Doch damit nicht genug - denn Lahres und Rayman haben ja das Buch geschrieben, das ihnen immer gefehlt hat: Theorie und Praxis als Einheit, denn all die schlauen Lehrbücher sind nicht mehr als Regalbeschwerer, wenn niemand genau weiß, was denn nun mit Garbage Collection oder Model-View-Controller im täglichen Programmiererleben gemeint ist.

Mit Objektorientierte Programmierung - Das umfassende Handbuch bauen die beiden nun quasi die Brücke zwischen dem theoretischen Fundament der OOP hin zur täglichen Praxis. Unabhängig von Programmiersprache (es kommen beispielsweise PHP, Ruby, Javascript und Python zu Wort) jedoch mit der Voraussetzung grundsätzlicher Programmiererfahrung.

Mit insgesamt 9 Kapitel, die ebenso wie die OOP selbst modular aufgebaut sind, starten sie vom Einstieg über die Grundzüge der OOP zum Entwurf, der Struktur hin zur Vererbung, Polymorphie und Persistenz. Das alles natürlich immer mit konkreten Beispielen und Praxisbezügen bis hin zu einer kompletten Web-Applikation mit PHP 5 und Ajax.

Also was soll man dazu sagen? Super? Perfekt? Prima? Nein! Schlichtweg und einfach Glückwunsch an die Autoren. Denn mit Objektorientierte Programmierung - Das umfassende Handbuch in der 2. Auflage haben sie das Buch geschrieben, was sie immer lesen wollten. --Wolfgang Treß

Pressestimmen

Ganz klar ein Muss in der Hausbibliothek, wenn die Ausbildung von Softwareentwicklern auf dem Programm steht. Gesamtnote: sehr gut. (dotnetpro )

Breiter angelegt geht es kaum. Von den wesentlichen Eigenschaften der OOP bis hin zur Aspektorientierung reicht das Themenspektrum, das ausreichend Lernstoff bieten sollte. (iX )

Es ist das wichtigste Buch in meiner Sammlung, ich habe vorher kein Werk gesehen welches so detailliert auf die Elemente der Objektorientierten Programmierung eingeht. (Anwendungsentwickler )

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 
(1)

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
13 von 14 Kunden fanden die folgende Rezension hilfreich
Von U. Nowak
Format:Gebundene Ausgabe
Der Inhalt ist wirklich gut, ein tolles Buch was die Lücke zwischen "Einführung in die Programmiersprache XY" und "Design Patterns" schließt. Sowohl für Einsteiger in die OOP als auch für Fortgeschrittene bietet dieses Buch viele Informationen, ist gut verständlich und flüssig zu lesen. Es liefert sowohl Faustregeln als auch fundiertes Hintergrundwissen. Soweit eigentlich 5 Sterne.

Warum dann den Stern Abzug:

Es sind viele Schlampigkeiten im Buch. Von einfachen Rechtschreibfehlern über typographischen Fehlern (viele Fußnotenzahlen sind im Text vergessen worden hochzustellen). Ich verstehe eigentlich nicht warum, weil es bei einem Buch dieser Art nicht auf den einen Monat, den es früher im Markt ist, ankommt. Zumal ich kein vergleichbares Buch - selbst im englischen Sprachraum - kenne.

Außerdem sind meines Erachtens viel zu viele Begriffe unsinnigerweise eingedeutscht worden. Während "Schablonenmethoden" (Template Methods) und das "Beobachtetes-Beobachter-Muster" (Observer-Pattern) zwar Würgreiz auslöst aber noch verständlich ist, hat es mich schon eine halbe Seite gekostet um "nebenläufige Programme" als Threads zu identifizieren.

Wäre es gründlicher überarbeitet und würde sich an die englischen Standard-Begriffe halten, wäre es DAS ultimative Buch zu dem Thema. Aber auch so ist es sicherlich sein Geld wert.
War diese Rezension für Sie hilfreich?
5 von 5 Kunden fanden die folgende Rezension hilfreich
Von Mimir TOP 1000 REZENSENT
Format:Gebundene Ausgabe
Das umfassende Handbuch für die objektorientierte Programmierung wird seinem Anspruch gerecht. Programmierung wird als umfassende Konzeption und Entwurf von Algorithmen gesehen. Die objektorientierte Analyse wird also außen vor gelassen.

Das Buch beginnt folglich mit den Prinzipien des objektorientierten Entwurfs, um danach die Basisbegriffe der Objektorientierung zu erläutern. Vererbung und Polymorphie werden in erstaunlicher Tiefe behandelt. Einzelne Probleme wie z.B. ein threadsicherer Singleton werden kreativ und leicht verständlich dargelegt. Im Kapitel Persistenz werden alle Normalformen vorgestellt. Umfangreiche Betrachtungen zu Abläufen in objektorientierten Systemen zeigen die Vor- und Nachteile verschiedener objektorientierter Programmiersprachen. Konsequent und sehr hilfreich werden unterschiedliche Konzepte durch "passende" Sprachen umgesetzt und veranschaulicht. Die aspektorientierte Programmierung bekommt ein eigenes Kapitel.

Neue Begriffe werden ausführlich spezifiziert und definiert. Dabei wird auch die UML 2.0 verwendet, die zumindest in Grundzügen bekannt sein sollte. Beim Ablaufverhalten werden die existierenden UML-Verlaufsdiagramme nur sehr sparsam eingesetzt. Die in den Beispielen verwendeten objektorientierten Programmiersprachen werden im Anhang kurz beschrieben; für ein Verständnis der meisten Programmfragmente reicht das aus. Ein Glossar fehlt leider völlig.

Insgesamt wirkt das Werk fundiert und tiefschürfend. Die leicht verständliche Darstellung hilft beim Verständnis, launige Bilder lockern das ganze immer wieder auf. Alle Gedankengänge und Erläuterungen sind sehr gut nachvollziehbar. Die sinnvolle Umsetzung verschiedener Entwurfsmuster ist begreiflich beschrieben. Kleinere Schlampereien in Abbildungen und Programmfragmenten provozieren das Mitdenken. Das Beispiel einer Web-Applikation ist aber eher ein Beispiel für XP als ein Beispiel für den Einsatz der objektorientierten Programmierung bei wirklich großen Projekten. Macht zusammen 4,4 Punkte.
War diese Rezension für Sie hilfreich?
0 von 1 Kunden fanden die folgende Rezension hilfreich
Format:Gebundene Ausgabe
Die objektorientierte Programmierung ist zweifellos eine der wichtigsten Programmierparadigmen der heutigen Zeit. In diesem Buch versuchen die Autoren Gregor Raýman und Bernhard Lahres vor allem eine Frage zu beantworten: Wie schreibe ich gute Software? Anhand konkreter Prinzipien und Entwurfsmuster gehen die Autoren darauf ein, wie objektorientierte Programmierung den Weg zu einer solchen Software unterstützt.

Zunächst werden die drei Grundprinzipien von objektorientierter Programmierung erklärt: Datenkapselung, Polymorphie und Vererbung. Aufgrund der Komplexität der letzten beiden Prinzipien werden diese im fünften Kapitel gesondert und ausführlich behandelt.

Weitere Themen, die auf den vorgestellten Prinzipien aufbauen bzw. diese verwenden, sind Persistenz (Serialisierung, relationale Datenbank), objektorientierte Strukturen (Objekterzeugung und -zerstörung, Interfaces, Exceptions), Präsentationsschicht (Model-View-Controller, Beobachter-Muster) und aspektorientierte Programmierung.

Das Buch setzt grundsätzliche Programmiererfahrung voraus. Darüber hinaus greifen die Autoren auf ein großes Repertoire an objektorientierten Sprachen zurück, unter anderem Java, C++, JavaScript, C# und Ruby. Diese werden im Anhang aber jeweils kurz vorgestellt. Ein gesamtes Kapitel wurde für eine beispielhafte Webanwendung in PHP 5 und Ajax spendiert.

Die zahlreichen Programmierbeispiele und Abbildungen sind gut dargestellt und tragen zum Verständnis der Thematik bei. Spannend ist die Einarbeitung von Diskussionen unter den beiden Autoren, die verdeutlichen, dass manchmal verschiedene Ansichten zu einem Thema existieren.

Als ich angefangen habe dieses Buch zu lesen, habe ich mich auf eine eher theoretische und eintönige Auffrischung meiner Kenntnisse über objektorientierten Programmierung eingestellt. Meine Erwartungen wurden jedoch weit übertroffen ' im positiven Sinne! Die Autoren haben es mit diesem Buch nicht nur geschafft, die Theorie der Objektorientierung spannend und verständlich darzulegen, sie gewähren ebenso interessante Einblicke in Bereiche der Softwareentwicklung, die es sich für jeden Programmierer zu kennen lohnt.

So kann ich dieses Buch nicht nur denjenigen empfehlen, die neu auf dem Gebiet der objektorientierten Programmierung sind. Auch aktive Softwareentwickler, die altes Wissen erneuern und neue, anerkannte Programmierpraktiken kennen lernen möchten, werden nicht enttäuscht sein.
War diese Rezension für Sie hilfreich?
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de