API-Design. Kai Spichale
Чтение книги онлайн.

Читать онлайн книгу API-Design - Kai Spichale страница 5

Название: API-Design

Автор: Kai Spichale

Издательство: Bookwire

Жанр: Математика

Серия:

isbn: 9783960886037

isbn:

СКАЧАТЬ style="font-size:15px;">       5.2.2Semantische Verletzung der Datenkapselung vermeiden

       5.2.3Werden Namen überschätzt?

       5.2.4Fazit

       5.3Techniken für Objektkollaboration

       5.3.1Tell, Don’t Ask

       5.3.2Command/Query Separation

       5.3.3Law of Demeter

       5.3.4Platzierung von Methoden

       5.3.5Fazit

       5.4Jigsaw-Module

       5.5Minimale Sichtbarkeit

       5.5.1Jigsaw-Module

       5.5.2Packages

       5.5.3Klassen

       5.5.4Methoden

       5.5.5Felder

       5.5.6Fazit

       5.6Optionale Hilfsmethoden

       5.6.1Komfort

       5.6.2Utility-Klassen

       5.6.3Fazit

       5.7Optionale Rückgabewerte

       5.7.1Ad-hoc-Fehlerbehandlung

       5.7.2Null-Objekte

       5.7.3Verwendung der Klasse java.util.Optional

       5.7.4Fazit

       5.8Exceptions

       5.8.1Ausnahmesituationen

       5.8.2Checked Exception versus Unchecked Exception

       5.8.3Passende Abstraktionen

       5.8.4Dokumentation von Exceptions

       5.8.5Vermeidung von Exceptions

       5.8.6Fazit

       5.9Objekterzeugung

       5.9.1Erzeugungsmuster der GoF

       5.9.2Statische Factory-Methode

       5.9.3Builder mit Fluent Interface

       5.9.4Praktische Anwendung der Erzeugungsmuster

       5.9.5Fazit

       5.10Vererbung

       5.10.1Ansätze zum Einsatz von Vererbung

       5.10.2Stolperfallen bei Vererbung

       5.10.3Bedeutung für API-Design

       5.10.4Fazit

       5.11Interfaces

       5.11.1Typen nachrüsten

       5.11.2Unterstützung für nicht triviale Interfaces

       5.11.3Markierungsschnittstellen

       5.11.4Funktionale Interfaces

       5.11.5Fazit

       5.12Zusammenfassung

       6Fortgeschrittene Techniken für Java-APIs СКАЧАТЬ