Angebote zu "Muster" (26 Treffer)

Kategorien

Shops

Entwurfsmuster
39,90 € *
ggf. zzgl. Versand

Die wichtigsten Entwurfsmuster in einem Band. Von Observer, Decorator, Factory, Singleton, Flyweight bis MVC finden Sie in diesem Buch alle gängigen Muster für die Softwarearchitektur. Für jedes Muster gibt es Einsatzempfehlungen und Best Practices. Egal, ob Sie sich in die Designprinzipien und -muster einarbeiten wollen oder eine Referenz für die tägliche Arbeit suchen: Dieses Buch gibt zuverlässig Auskunft. Aus dem Inhalt: Die wichtigsten Designprinzipien Erzeugungsmuster (Abstract Factory, Builder, Singleton ...) Strukturmuster (Adapter, Flyweight, Proxy ...) Verhaltensmuster (Chain Of Responsibility, Template Method ...) Data-Patterns (Data Source Patterns, Lazy Loading Pattern ...) OO Patterns (Dependency Injection ...) GUI-Patterns (Model View Controller (MVC) ...) Galileo Press heißt jetzt Rheinwerk Verlag.

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Architektur- und Entwurfsmuster der Softwaretec...
19,99 € *
ggf. zzgl. Versand

Architekturen von Softwaresystemen sollen einfach erweiterbar und weitestgehend standardisiert sein, damit die Entwickler sich leicht über Architekturen austauschen können. Für den objektorientierten Entwurf haben sich zahlreiche wertvolle Architektur- und Entwurfsmuster herausgebildet. Diese Muster basieren auf objektorientierten Prinzipien wie dem Prinzip der Dependency Inversion. Daher werden zuerst die wichtigsten objektorientierten Prinzipien erklärt. Anschließend wird gezeigt, wie diese objektorientierten Prinzipien in den verschiedenen Architektur- und Entwurfsmustern umgesetzt werden. Alle vorgestellten Muster werden durch lauffähige Beispiele in Java illustriert.

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Verteilte Systeme mit Kubernetes entwerfen
29,90 € *
ggf. zzgl. Versand

Container und Container-Orchestrierer haben die Entwicklung verteilter Systeme grundlegend verändert - es gibt jetzt Objekte und Schnittstellen für das Darstellen zentraler Muster für verteilte Systeme und das Bauen wiederverwendbarer, containerisierter Komponenten. Dieser praktische Ratgeber stellt Ihnen eine Reihe immer wieder einsetzbarer, generischer Muster vor, mit denen die Entwicklung zuverlässiger verteilter Systeme einfacher und effizienter geschehen kann. Bisher mussten Entwickler diese Systeme von Grund auf selbst bauen, daher ist jede Systemarchitektur einmalig. Brendan Burns, Director of Engineering bei Microsoft Azure, zeigt Ihnen in diesem Buch, wie Sie vorhandene Software-Entwurfsmuster adaptieren können, um zuverlässige verteilte Anwendungen zu bauen. System- und Anwendungsentwickler erfahren hier, wie diese Muster eine gemeinsame Sprache und ein Framework schaffen, die die Qualität dieser Systeme deutlich verbessern. In diesem Buch: - Verstehen Sie, wie Muster und wiederverwendbare Komponenten die schnelle Entwicklung zuverlässiger verteilter Systeme ermöglichen. - Nutzen Sie die Sidecar-, Adapter-und Ambassador-Muster, um Ihre Anwendung in eine Gruppe von Containern auf einer einzelnen Maschine zu unterteilen. - Verwenden Sie lose gekoppelte verteilte Multi-Node-Muster zur Replikation, zum Skalieren und für die Kommunikation zwischen den Komponenten. - Lernen Sie Muster für die Batch-Verarbeitung von Massendaten kennen, die sich um Work Queues, ereignisbasierte Verarbeitung und koordinierte Workflows drehen. Brendan Burns ist angesehener Entwickler in Microsoft Azure und Mitbegründer des Open-Source-Projekts Kubernetes. Bevor er zu Microsoft kam, arbeitete er bei Google an der Google Cloud Platform und half dabei, APIs wie den Deployment Manager und die Cloud DNS zu bauen. ´´ Eine ausgezeichnete Einführung in die Grundlagen verteilter Systeme. Ein nützlicher Ratgeber für die aktuellen Begriffe der DistSys und eine Beschreibung, wie ein Orchestrierer wie Kubernetes, kombiniert mit anderen Cloud-nativen Tools, uns dabei helfen kann, diese Architektur zu verwirklichen.´´ -Anne CurrieChief Strategist, Container Solutions

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Software-Architektur kompakt
19,99 € *
ggf. zzgl. Versand

Software Architektur kompakt gibt Ihnen alles, was Sie zu einem reibungslosen und schnellen Start in das Thema benötigen. Lernen Sie Systeme zukunftssicher, flexibel und transparent zu konstruieren. Sie finden hier sofort einsetzbare und erprobte Muster und Vorlagen zur Erstellung praxistauglicher IT-Architekturen. Das Buch liefert allen relevanten Projektbeteiligten maßgeschneiderte Antworten zu Entwurfsentscheidungen, Systemstruktur und Implementierung.

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Mathematik für Software Engineering
34,99 € *
ggf. zzgl. Versand

Warum müssen InformatikerInnen und SoftwareentwicklerInnen im Studium eigentlich Mathe hören? Wie kann ihnen die Mathematik beim Programmieren helfen? Dieses Lehrbuch vermittelt StudienanfängerInnen die Sprache und Methode der Mathematik als Grundlage strukturierten Problemlösens, welches essenziell für das Entwickeln von Softwaresystemen ist. Deshalb liegt der didaktische Fokus hier darauf aufzuzeigen, wie mathematische Konzepte aufeinander aufbauen, welche Muster sich daraus ergeben, und welche klar strukturierten Regeln es in der mathematischen Argumentation (dem Beweisen) gibt. Dieses Buch richtet den inhaltlichen Fokus auf Logik, Mengenlehre, diskrete Strukturen und Wahrscheinlichkeitsrechnung und orientiert sich damit an den Empfehlungen von ACM und IEEE zur Mathematikausbildung im Software-Engineering-Studium. Da man Mathematik - ebenso wie die Softwareentwicklung - nicht durch Lesen , sondern nur durch Tun erlernt, schließt jeder Abschnitt mit einer Reihe von Verständnisfragen und Übungsaufgaben. Es eignet sich daher bestens zum Nacharbeiten einer Vorlesung und zur Prüfungsvorbereitung. Durch den verständlichen Schreibstil und die Lösungen auf der Webseite des Autors kann dieses Buch aber auch gut zum Selbststudium genutzt werden.

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Entwurfsmuster von Kopf bis Fuß
49,90 € *
ggf. zzgl. Versand

Sie haben natürlich keine Lust, das Rad neu zu erfinden, klar. Warum sich also nicht mal mit Entwurfsmustern beschäftigen? Entwurfsmuster sind die geballte Erfahrung von Leuten, die dieselben Schwierigkeiten beim Software-Design hatten, mit denen Sie gerade kämpfen, und die dafür elegante, übertragbare Lösungen gefunden haben. Entwurfsmuster von Kopf bis Fuß - jetzt aktuell zu Java 8 - zeigt Ihren auf spielerische, visuell abwechslungsreiche Art bewährte Muster, mit denen Sie wiederverwendbare und flexible Software entwerfen können. Wieso sieht dieses Buch so anders aus? In dieses Buch sind die neuesten Kenntnisse der Kognitionswissenschaft und der Lerntheorie eingeflossen, um Ihnen das Lernen so einfach wie möglich zu machen. Statt einschläfernder Bleiwüsten verwendet dieses Buch eine Vielzahl von Abbildungen und Textstilen, die Ihnen das Wissen direkt ins Hirn spielen - und zwar so, dass es sitzt.

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Vorgehensmuster für Softwarearchitektur
34,99 € *
ggf. zzgl. Versand

- Arbeiten Sie durch Anforderungen getrieben an Ihrer Softwarearchitektur - Passen Sie den Architekturaufwand effektiv an Ihr Projekt an - Profitieren Sie von aktuellen Erkenntnissen zu Zusammenarbeit und Vorgehen - Verzahnen Sie Softwarearchitektur wirksam mit der Implementierung - Integrieren Sie Architekturpraktiken erfolgreich in zeitgemäße Vorgehensmodelle - Extra: E-Book inside Moderne Projekte setzen auf dynamische Zusammenarbeit, hohe Flexibilität und Ergebnisorientierung. Eng verzahnt mit dem Kunden werden qualitativ hochwertige Produkte erstellt. Herangehensweisen für Softwarearchitektur müssen sich weiterentwickeln, um in diesen Umfeldern gut zu funktionieren. In der Praxis ist das bereits beobachtbar: Entwicklungsteams kümmern sich gemeinsam um Architekturaufgaben, Architektur wird ´´Just-in-time´´ entschieden und bettet sich in den üblichen Priorisierungsprozess von Anforderungen und Tätigkeiten. Die Theorie hingegen hat an dieser Stelle noch etwas aufzuholen. DiesesBuch beschreibt leichtgewichtige Bausteine guter Architekturarbeit, die problemorientiert eingesetzt werden können, um das eigene Projekt zu verbessern. In der bewährten Struktur von Mustern wird ein übliches Problem geschildert und mit einer methodischen Lösung versehen. Die Muster referenzieren aufeinander und sind sowohl einzeln als auch in Kombination einsetzbar. Insgesamt entsteht das Bild einer neuen Architekturdisziplin: einer Disziplin, die sich nicht um den einen Architekten dreht, die sich gut in agile Projekte bettet, die Zielorientierung fördert und Pragmatismus großschreibt.

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Effektive Softwarearchitekturen
48,00 € *
ggf. zzgl. Versand

- Überblick und methodische Einführung - Direkt umsetzbare Tipps für praktizierende Softwarearchitekten - Ideal zur Vorbereitung auf die Zertifizierung zum ´´Certified Professional for Software Architecture(TM)´´ (Foundation Level) des iSAQB - Praxisnahe Darstellung von Architekturstilen und -mustern, ausführliche technische Konzepte, NoSQL-Datenbanken, Microservices sowie Beispielarchitekturen - Detaillierte Beispiele zum Einsatz von arc42 Softwarearchitekten müssen komplexe fachliche und technische Anforderungen an IT-Systeme umsetzen, und sie müssen diese Systeme durch nachvollziehbare Strukturen flexibel und erweiterbar gestalten. Dieser Praxisleitfaden zeigt Ihnen, wie Sie Softwarearchitekturen effektiv und systematisch entwickeln können. Gernot Starke unterstützt Sie mit praktischen Tipps, Architekturmustern und seinen Erfahrungen. Sie finden Antworten auf zentrale Fragen: - Welche Aufgaben haben Softwarearchitekten? - Wie gehe ich beim Entwurf vor? - Wie kommuniziere und dokumentiere ich Softwarearchitekturen? - Wie helfen Architekturstile und -muster? - Wie bewerte ich Softwarearchitekturen? - Wie behandle ich Persistenz, grafische Benutzeroberflächen, Geschäftsregeln, Integration, Verteilung, Sicherheit, Fehlerbehandlung, Business-Process-Management, Microservices und sonstige technische Konzepte? - Was müssen Softwarearchitekten über Domain-Driven-Design, Microservices und arc42 wissen? - Wie verbessere ich bestehende Systeme? AUS DEM INHALT // - Vorgehen bei der Architekturentwicklung - Architekturmuster und -stile - Technische Konzepte - Microservices - Architekturbewertung - Dokumentation von Architekturen - Modernisierung bestehender Systeme - Beispiele realer Softwarearchitekturen - iSAQB Curriculum Extra: E-Book inside

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot
Langlebige Software-Architekturen
34,90 € *
ggf. zzgl. Versand

Zu Beginn eines Projekts erarbeiten die Architekten und das Entwicklungsteam eine zugeschnittene Architekturblaupause für die anstehende Entwicklung. Aber während der Implementierung weicht das Team häufig ungewollt von dieser Vorgabe ab. Die Folge davon: Die Architektur des Systems erodiert, die Komplexität nimmt zu, und es werden technische Schulden aufgebaut. Die Autorin zeigt, welche Fehler in Softwareprojekten bei der Umsetzung der Architektur vermieden werden sollten und welche Prinzipien eingehalten werden müssen, um langlebige Architekturen zu entwerfen. Sie geht auf Muster in Softwarearchitekturen und Mustersprachen ein, erläutert verschiedene Architekturstile und zeigt, welche Vorgaben letztlich zu Architekturen führen, die für Entwickler noch gut durchschaubar sind. Die 2. Auflage misst Microservices und Domain-Driven Design mehr Gewicht bei. Hinzugekommen sind die Themen Vergleichbarkeit von verschiedenen Systemen durch den Modularity Maturity Index sowie Mob Architecting.

Anbieter: buecher.de
Stand: 26.06.2019
Zum Angebot