Patterns kompakt : Entwurfsmuster für effektive Softwareentwicklung /: Entwurfsmuster für effektive Softwareentwicklung. (2019)
- Record Type:
- Book
- Title:
- Patterns kompakt : Entwurfsmuster für effektive Softwareentwicklung /: Entwurfsmuster für effektive Softwareentwicklung. (2019)
- Main Title:
- Patterns kompakt : Entwurfsmuster für effektive Softwareentwicklung
- Further Information:
- Note: Karl Eilebrecht, Gernot Starke.
- Authors:
- Eilebrecht, Karl
Starke, Gernot - Contents:
- Intro; Einleitung; Danksagung; Inhaltsverzeichnis; 1 Grundlagen des Software-Entwurfs; 1.1 Entwurfsprinzipien; 1.2 Heuristiken des objektorientierten Entwurfs; 1.3 Grundprinzipien der Dokumentation; 2 Grundkonstrukte der Objektorientierung in Java, C# und C++; 2.1 Vererbung; 2.2 Abstrakte Klassen; 2.3 Beispiel: Ein Modell von Fahrzeugen; 3 Erzeugungsmuster; 3.1 Abstract Factory (Abstrakte Fabrik); 3.2 Builder (Erbauer); 3.3 Factory Method (Fabrik-Methode); 3.4 Singleton; 3.5 Object Pool; 4 Verhaltensmuster; 4.1 Command; 4.2 Command Processor; 4.3 Iterator; 4.4 Visitor (Besucher); 4.5 Strategy 4.6 Template Method (Schablonenmethode)4.7 Observer; 5 Strukturmuster; 5.1 Adapter; 5.2 Bridge; 5.3 Decorator (Dekorierer); 5.4 Fassade; 5.5 Proxy (Stellvertreter); 5.6 Model View Controller (MVC); 5.7 Flyweight; 5.8 Composite (Kompositum); 6 Verteilung; 6.1 Combined Method; 6.2 Data Transfer Object (DTO, Transferobjekt); 6.3 Transfer Object Assembler; 6.4 Active Object; 6.5 Master-Slave; 7 Integration; 7.1 Wrapper; 7.2 Gateway; 7.3 PlugIn; 7.4 Mapper; 7.5 Dependency Injection; 8 Persistenz; 8.1 O/R-Mapping; 8.2 Identity Map; 8.3 Lazy Load (Verzögertes Laden) 8.4 Coarse-Grained Lock (Grobkörnige Sperre)8.5 Optimistic Offline Lock (Optimistisches Sperren); 8.6 Pessimistic Offline Lock (Pessimistisches Sperren); 9 Datenbankschlüssel; 9.1 Identity Field (Schlüsselklasse); 9.2 Sequenzblock; 9.3 UUID (Universally Unique IDentifier, Global eindeutiger Schlüssel); 9.4 Hashwertschlüssel (MostlyIntro; Einleitung; Danksagung; Inhaltsverzeichnis; 1 Grundlagen des Software-Entwurfs; 1.1 Entwurfsprinzipien; 1.2 Heuristiken des objektorientierten Entwurfs; 1.3 Grundprinzipien der Dokumentation; 2 Grundkonstrukte der Objektorientierung in Java, C# und C++; 2.1 Vererbung; 2.2 Abstrakte Klassen; 2.3 Beispiel: Ein Modell von Fahrzeugen; 3 Erzeugungsmuster; 3.1 Abstract Factory (Abstrakte Fabrik); 3.2 Builder (Erbauer); 3.3 Factory Method (Fabrik-Methode); 3.4 Singleton; 3.5 Object Pool; 4 Verhaltensmuster; 4.1 Command; 4.2 Command Processor; 4.3 Iterator; 4.4 Visitor (Besucher); 4.5 Strategy 4.6 Template Method (Schablonenmethode)4.7 Observer; 5 Strukturmuster; 5.1 Adapter; 5.2 Bridge; 5.3 Decorator (Dekorierer); 5.4 Fassade; 5.5 Proxy (Stellvertreter); 5.6 Model View Controller (MVC); 5.7 Flyweight; 5.8 Composite (Kompositum); 6 Verteilung; 6.1 Combined Method; 6.2 Data Transfer Object (DTO, Transferobjekt); 6.3 Transfer Object Assembler; 6.4 Active Object; 6.5 Master-Slave; 7 Integration; 7.1 Wrapper; 7.2 Gateway; 7.3 PlugIn; 7.4 Mapper; 7.5 Dependency Injection; 8 Persistenz; 8.1 O/R-Mapping; 8.2 Identity Map; 8.3 Lazy Load (Verzögertes Laden) 8.4 Coarse-Grained Lock (Grobkörnige Sperre)8.5 Optimistic Offline Lock (Optimistisches Sperren); 8.6 Pessimistic Offline Lock (Pessimistisches Sperren); 9 Datenbankschlüssel; 9.1 Identity Field (Schlüsselklasse); 9.2 Sequenzblock; 9.3 UUID (Universally Unique IDentifier, Global eindeutiger Schlüssel); 9.4 Hashwertschlüssel (Mostly Unique Hashed Attributes Identifier); 10 Sonstige Patterns; 10.1 Money (Währung); 10.2 Null-Objekt; 10.3 Registry; 10.4 Service Stub; 10.5 Value Object (Wertobjekt); 10.6 Schablonendokumentation; 10.7 Inbetriebnahme; 11 Patterns -- Wie geht es weiter?; 11.1 Patterns erleichtern WissenstransferLiteratur; Sachverzeichnis; Kolophon … (more)
- Edition:
- 5. Auflage
- Publisher Details:
- Berlin : Springer Vieweg
- Publication Date:
- 2019
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.13
Software patterns
Computer software -- Development
COMPUTERS / Software Development & Engineering
Computer software -- Development
Software patterns
Electronic books
Electronic books - Languages:
- German
- ISBNs:
- 9783662579374
3662579375 - Related ISBNs:
- 9783662579367
- Notes:
- Note: Includes bibliographical references and index.
Note: Online resource ; title from PDF title page (EBSCO, viewed December 3, 2018). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.403003
- Ingest File:
- 02_449.xml