Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional) besonders billig bei ZUM KAUFEN kaufen

Die Beste Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional) ZUM KAUFEN

mitp

Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software
Broschiertes Buch
Der Bestseller von Gamma und Co. in komplett neuer Übersetzung
Das Standardwerk für die objektorientierte Softwareentwicklung
Zeitlose und effektive Lösungen für wiederkehrende Aufgaben im Softwaredesign
Mit Design Patterns lassen sich wiederkehrende Aufgaben in der objektorientierten Softwareentwicklung effektiv lösen. Die Autoren stellen einen Katalog einfacher und prägnanter Lösungen für häufig auftretende Aufgabenstellungen vor. Mit diesen 23 Patterns können Softwareentwickler flexiblere, elegantere und vor allem auch wiederverwendbare Designs erstellen, ohne die Lösungen jedes Mal aufs Neue selbst entwickeln zu müssen.

Die Autoren beschreiben zunächst, was Patterns eigentlich sind und wie sie sich beim Design objektorientierter Software einsetzen lassen. Danach werden die stets wiederkehrenden Designs systematisch benannt, erläutert, beurteilt und katalogisiert. Mit diesem Leitfaden lernen Sie, wie sich diese wichtigen Patterns in den Softwareentwicklungsprozess einfügen und wie sie zur Lösung Ihrer eigenen Designprobleme am besten eingesetzt werden.

Bei jedem Pattern ist angegeben, in welchem Kontext es besonders geeignet ist und welche Konsequenzen und Kompromisse sich aus der Verwendung des Patterns im Rahmen des Gesamtdesigns ergeben. Sämtliche Patterns entstammen echten Anwendungen und beruhen auf tatsächlich existierenden Vorbildern. Außerdem ist jedes Pattern mit Codebeispielen versehen, die demonstrieren, wie es in objektorientierten Programmiersprachen wie C++ oder Smalltalk implementiert werden kann.
Das Buch eignet sich nicht nur als Lehrbuch, sondern auch hervorragend als Nachschlagewerk und Referenz und erleichtert so auch besonders die Zusammenarbeit im Team.
Aus dem Inhalt:

Einführung
Fallstudie
Erzeugungsmuster

Abstract Factory
Builder
Factory...
OCM Java EE 6 Enterprise Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

OCM Java EE 6 Enterprise

Design Patterns. Elements of Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns. Elements of

Applying Domain-Driven Design Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Applying Domain-Driven Design

Fluent Python Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Fluent Python

Hands-On Design Patterns with Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Design Patterns with

Mastering JavaScript Design Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mastering JavaScript Design

Embedded Systems Architecture: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Embedded Systems Architecture:

Programmation GWT 2: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Programmation GWT 2:

The Cuter Book Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

The Cuter Book

Design Patterns: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns:

Adaptive Code: Agile coding Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Adaptive Code: Agile coding

Clean Code - Refactoring, Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Clean Code - Refactoring,

Game Programming Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Game Programming Patterns

Learn Java 12 Programming: A Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Learn Java 12 Programming: A

Software Design Patterns 2.0: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Software Design Patterns 2.0:

Interactive Fiction & Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Interactive Fiction &

Mastering Ethereum: Building Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mastering Ethereum: Building

Delphi Programming Projects: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Delphi Programming Projects:

Architecting Modern Java EE Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Architecting Modern Java EE

Design Systems (Smashing Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Systems (Smashing

Basiswissen Usability und User Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Basiswissen Usability und User

Easy Learning Design Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Easy Learning Design Patterns

Mastering Swift 5: Deep dive Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mastering Swift 5: Deep dive

Expert Python Programming,: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Expert Python Programming,:

Easy Learning Design Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Easy Learning Design Patterns

Easy Learning Design Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Easy Learning Design Patterns

Augmented Reality for Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Augmented Reality for

PHP Objects, Patterns, and Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

PHP Objects, Patterns, and

Language Implementation Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Language Implementation

Hands-On Functional Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Functional

Hands-On Design Patterns with Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Design Patterns with

Design Patterns: Elements of Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns: Elements of

Mastering TypeScript 3: Build Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mastering TypeScript 3: Build

Design Patterns für die Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns für die

Delphi Cookbook - Second Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Delphi Cookbook - Second

Head First Design Patterns: A Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Head First Design Patterns: A

Azure for Architects: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Azure for Architects:

Android Programming for Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Android Programming for

Azure for Architects: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Azure for Architects:

Node.js Design Patterns - Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Node.js Design Patterns -

Functional Thinking: Paradigm Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Functional Thinking: Paradigm

Java Concurrency in Practice: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Java Concurrency in Practice:

RESTful API Design: Best Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

RESTful API Design: Best

Making Embedded Systems: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Making Embedded Systems:

Responsive design patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Responsive design patterns

Professionell entwickeln mit Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Professionell entwickeln mit

Refactoring to Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Refactoring to Patterns

Game Mechanics: Advanced Game Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Game Mechanics: Advanced Game

Expert Cube Development with Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Expert Cube Development with

Fluent Python: Clear, Concise, Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Fluent Python: Clear, Concise,

Designing Bots: Creating Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Designing Bots: Creating

Clean C++: Sustainable Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Clean C++: Sustainable

Mastering Xamarin.Forms - Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mastering Xamarin.Forms -

C++ Reactive Programming: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

C++ Reactive Programming:

Hands-On Software Architecture Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Software Architecture

Learning Java by Building Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Learning Java by Building

Natural Language Processing Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Natural Language Processing

Clean C++: Sustainable Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Clean C++: Sustainable

Professionell entwickeln mit Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Professionell entwickeln mit

Xamarin Mobile Application Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Xamarin Mobile Application

Learn how to leverage Xamarin.Forms for cross-platform development using the most common UI pages,

Responsive design patterns (A Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Responsive design patterns (A

PHP Objects, Patterns, and Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

PHP Objects, Patterns, and

Learning Functional Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Learning Functional

Cloud-Native Applications in Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Cloud-Native Applications in

Effective C++: 55 Specific Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Effective C++: 55 Specific

ASP.NET Web API 2 Recipes: A Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

ASP.NET Web API 2 Recipes: A

Designing Interfaces Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Designing Interfaces

Practical C++ Design: From Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Practical C++ Design: From

Design Patterns in Modern C++: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns in Modern C++:

Implementing Azure Cloud Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Implementing Azure Cloud

Modern C++ Design, Generic Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Modern C++ Design, Generic

Celtic Design: Animal Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Celtic Design: Animal Patterns

Designing Web Interfaces: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Designing Web Interfaces:

Mobile Design Pattern Gallery: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mobile Design Pattern Gallery:

Hands-On Design Patterns with Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Design Patterns with

Language Implementation Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Language Implementation

Learn to build configuration file readers, data readers, model-driven code generators,

Python 3 Object-oriented Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Python 3 Object-oriented

Mastering Python Design Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mastering Python Design

Design Patterns für die Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns für die

Introduction to Design Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Introduction to Design

Celtic Design: Spiral Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Celtic Design: Spiral Patterns

Reactive Design Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Reactive Design Patterns

Hands-on Design Patterns with Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-on Design Patterns with

Design Patterns mit Java: Eine Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns mit Java: Eine

Celtic Design: Maze Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Celtic Design: Maze Patterns

SQL Server Integration Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

SQL Server Integration

Node.js Design Patterns - Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Node.js Design Patterns -

Django Design Patterns and Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Django Design Patterns and

Vue.js 2 Design Patterns and Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Vue.js 2 Design Patterns and

Hands-On Object-Oriented Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Object-Oriented

Basiswissen Usability und User Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Basiswissen Usability und User

Design Patterns pour C# - Les Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns pour C# - Les

Next Generation Java Testing: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Next Generation Java Testing:

Design Patterns in ABAP Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns in ABAP

Designing Distributed Control Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Designing Distributed Control

Learning JavaScript Design Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Learning JavaScript Design

Design Patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns

Professional Sitecore 8 Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Professional Sitecore 8

Hands-On Design Patterns with Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Design Patterns with

Design Patterns in Ruby Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design Patterns in Ruby

Designing Bots: Creating Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Designing Bots: Creating

Angular Design Patterns: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Angular Design Patterns:

Design patterns Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Design patterns

Agile Principles, Patterns, Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Agile Principles, Patterns,

Enterprise Architecture Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Enterprise Architecture

Learning Python Design Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Learning Python Design

Pattern-Oriented Software Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Pattern-Oriented Software

JavaScript Patterns: Build Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

JavaScript Patterns: Build

Pattern-Oriented Software Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Pattern-Oriented Software

Pattern-Oriented Software Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Pattern-Oriented Software

Python 3 Object-oriented Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Python 3 Object-oriented

SQL Server Integration Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

SQL Server Integration

Mastering PHP 7: Design, Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Mastering PHP 7: Design,

Objective-C 2.0: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Objective-C 2.0:

Peeling Design Patterns: For Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Peeling Design Patterns: For

Django Design Patterns and Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Django Design Patterns and

React Design Patterns and Best Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

React Design Patterns and Best

Program Development in Java: Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Program Development in Java:

Head First Object-Oriented Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Head First Object-Oriented

Hands-On Design Patterns with Design Patterns: Entwurfsmuster als Elemente wiederverwendbarer objektorientierter Software (mitp Professional)

Hands-On Design Patterns with