Entwurfsmuster

Fachbuch-Bestseller
von Kopf bis Fuß
Buch | Softcover
696 Seiten
2015 | 2. Auflage
O'Reilly (Verlag)
978-3-95561-986-2 (ISBN)

Lese- und Medienproben

Entwurfsmuster - Eric Freeman, Elisabeth Robson, Kathy Sierra, Bert Bates
49,90 inkl. MwSt
Jetzt aktuell zu Java 8: Dieses Buch ist ein moderner Klassiker zum Thema Entwurfsmuster.

Mit dem einzigartigen Von Kopf bis Fuß-Lernkonzept gelingt es den Autoren, die anspruchsvolle Materie witzig, leicht verständlich und dennoch gründlich darzustellen. Jede Seite ist ein Kunstwerk für sich, mit vielen visuellen Überraschungen, originellen Comic-Zeichnungen, humorvollen Dialogen und geistreichen Selbstlernkontrollen. Spätestens, wenn es mal wieder heißt "Spitzen Sie Ihren Bleistift", wird dem Leser klar, dass bei diesem Buch sein Mitmachen gefragt ist.

Das ist nicht nur unterhaltsam, sondern auch effektiv: Komplexe Sachverhalte lassen sich nach Erkenntnis der modernen Lernwissenschaft am gründlichsten über mehrere verschiedene Kanäle verstehen. Das Buch verspricht dem Leser daher nicht nur Spaß beim Lernen, er wird nach der Lektüre auch die Herausforderungen des Software-Designs meistern können.

Eric Freeman ist Informatiker und begeistert sich für Software- und Medienarchitektur. Er hat gerade vier Jahre in einem Traumjob bei Disney hinter sich, wo er ein Projekt zu Breitbandinternet und drahtloser Übertragung geleitet hat; jetzt arbeitet er wieder als Autor, programmiert coole Software und betätigt sich als Java- und Mac-Hacker. Einen großen Teil der 90er-Jahre hat Eric damit verbracht, sich gemeinsam mit David Gelernter mit Alternativen zur Desktop-Metapher zu beschäftigen (und noch heute fragen beide: "Warum muss ich einer Datei einen Namen geben?"). Auf der Grundlage dieser Arbeiten promovierte Eric 1997 an der Yale University. Er hat außerdem Mirror Worlds Technologies mit begründet, um dort Lifestreams, eine kommerzielle Version seiner Dissertation, zu entwickeln. In einem früheren Leben hat Eric Software für Netzwerke und Supercomputer entwickelt. Vielleicht kennen Sie ihn aus Büchern wie JavaSpaces Principles, Patterns and Practice. Er denkt gern an die Implementierung von Tupelraum-Systemen auf Thinking Machine CM-5-Rechnern und an den Aufbau einiger der ersten Internetinformationssysteme für die NASA in den späten 80er-Jahren zurück. Zurzeit lebt Eric auf Bainbridge Island. Wenn er nicht gerade Texte oder Code schreibt, verbringt er mehr Zeit mit dem Herumbasteln an seinem Heimkino als mit dem Zuschauen und versucht, ein Dragon's Lair-Videospiel von ca. 1980 wieder ans Laufen zu bekommen. Er hätte auch nichts dagegen, als Nebenbeschäftigung noch ein bisschen elektronische Musik aufzulegen.

Elisabeth Robson ist Software-Ingenieurin, Autorin und Trainerin. Ihre Technologieleidenschaft rührt schon aus ihren Studententagen an der Yale University, an der sie einen Master in Informatik erwarb und eine parallelisierte, visuelle Programmiersprache und Softwarearchitektur entwarf. Mit dem Internet befasst sich Elisabeth seit seiner Entstehung. Sie ist Mitautorin einer preisgekrönten Website, dem Ada Project, einer der ersten Websites, die Frauen in der Informatik helfen sollen, online berufsbezogene Informationen und Unterstützung durch MentorInnen zu finden. Elisabeth ist Mitbegründerin von WickedlySmart, einem Onlinelehrportal, das sich primär mit Webtechnologien befasst, wo sie Bücher, Artikel, Videos und anderes verfasst. Zuvor hat Elisabeth als Director of Special Projects bei O’Reilly Media Workshops und Onlinekurse zu einer Vielzahl von Technologiethemen geschrieben und ihre Leidenschaft für die Konzeption von Lernerlebnissen entwickelt, die Menschen helfen, technische Themen zu verstehen. Wenn sie nicht vor ihrem Rechner sitzt, finden Sie Elisabeth beim Wandern, Radfahren oder Kajakfahren, immer mit der Kamera in der Hand, oder bei der Zubereitung vegetarischer Mahlzeiten.

Kathy Sierra interessiert sich schon seit ihren Tagen als Spieleentwicklerin (Virgin, MGM, Amblin') für Lerntheorien. In letzter Zeit war sie zum Beispiel Trainerin für Suns Java-Trainer, denen sie zeigte, wie man Kunden die neuesten Technologien beibringt. Sie hat außerdem diverse Sun-Zertifizierungstests entscheidend mitentwickelt. Sie ist die Gründerin der größten und freundlichsten Java-Community javaranch.com, die ausschließlich auf freiwilliger Arbeit basiert und schon diverse Preise eingeheimst hat.

Bert Bates ist Softwareentwickler mit inzwischen 20-jähriger Erfahrung, außerdem Java-Trainer und Mitentwickler von Suns neuer EJB-Zertifizierung zum Sun Certified Business Component Developer. Zu seinem fachlichen Hintergrund gehört auch eine lange Tätigkeitsphase im Bereich künstliche Intelligenz, mit Kunden wie A&E Network, Rockwell und Timken.

Lars Schulten lebt in Köln und arbeitet als freier Autor, Übersetzer und Lektor. Von Haus aus ist er Geisteswissenschaftler, doch hat er schon während des Studiums sein Interesse an der Java-Programmierung entdeckt. Heute beschäftigt er sich mit verschiedenen Programmiersprachen (Java, C#, Objective-C, PHP), hat eine Vorliebe für freie Unixe (FreeBSD, Linux), fühlt sich aber auch unter Mac OS und Windows heimisch.

Dr. Elke Buchholz arbeitet als freiberufliche Übersetzerin und Lektorin. Sie hat Naturwissenschaften studiert und anschließend einige Jahre lang für verschiedene Verlage Fachliteratur übersetzt, unter anderem auch Lehrbücher. Nach einer mehrjährigen Tätigkeit als Angestellte in einem Aachener Verlag ist sie nun seit 2004 wieder selbstständig tätig. Besonders gern übersetzt sie inzwischen Informatikfachliteratur, denn seit sie vor einigen Jahren entdeckt hat, wie spannend die Java-Programmierung sein kann, hat sie sich von diesem Fachgebiet nicht wieder losreißen können. Mit Entwurfsmustern hat sich Elke erstmals im Rahmen der Vorbereitung auf ihre Sun-Zertifizierung zum Web Component Developer näher befasst. Sie fasziniert vor allem, wie die Beschäftigung mit Entwurfsmustern im Lauf der Zeit dazu führt, dass man Probleme aus einem anderen Blickwinkel betrachten und wesentlich strukturierter an die Lösung herangehen kann. Sehr interessant findet sie auch die potenzielle Übertragbarkeit des Ansatzes auf andere Lebensbereiche und Wissenschaften. Das Entwurfsmuster für die Organisation eines selbstaufräumenden Arbeitszimmers hat sie allerdings leider immer noch nicht gefunden ... Passend zu ihrem Beruf und ihrem Lieblingshobby trägt Elke BuchHolz einen „sprechenden Variablen(nach)namen“. Als geborener Bücherwurm musste sie sich zwangsläufig auch beruflich irgendwann den Büchern zuwenden. Damit auch der zweite Teil ihres Namens nicht zu kurz kommt, spielt sie seit einigen Jahren in ihrer Freizeit begeistert ein Holzblasinstrument, die Klarinette.

Als O'Reilly es vor einigen Jahren wagte, ein doch recht anspruchsvolles Thema wie Entwurfsmuster in eine neue Reihe mit vielen Bildern, comic-artigen Beschriftungen und verständlichen Erklärungen zu positionieren, war der Aufschrei einiger Besserwisser laut zu vernehmen: Wie kann man es wagen, solch eine elitäre Materie einem breiteren Leserkreis verfügbar zu machen? Das Ergebnis: Ein voller Erfolg für die Autoren und den Verlag, inklusive Übersetzung in mehrere Sprachen und zahlreiche weitere Reihentitel (auch zu einsteigerfreundlicheren Themen wie HTML).Christian Wenz

Erscheint lt. Verlag 27.2.2015
Übersetzer Lars Schulten, Elke Buchholz
Verlagsort Köln
Sprache deutsch
Gewicht 1367 g
Einbandart Paperback
Themenwelt Informatik Programmiersprachen / -werkzeuge Java
Informatik Software Entwicklung Design Patterns
Informatik Software Entwicklung Objektorientierung
Informatik Software Entwicklung Software Architektur
Schlagworte Design Patterns • Entwurfsmuster • Entwurfsmuster, Design Patterns, Java, Programmierung, Softwareentwicklung • Java • Java 8 (Programmiersprache) • Programmierung • Softwarearchitektur • Software Engineering / Softwareentwicklung • Softwareentwicklung
ISBN-10 3-95561-986-9 / 3955619869
ISBN-13 978-3-95561-986-2 / 9783955619862
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich