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

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

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

Автор: Kai Spichale

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

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

Серия:

isbn: 9783960886037

isbn:

СКАЧАТЬ

       6.1Fluent Interface

       6.1.1DSL-Grammatik

       6.1.2Schachteln versus Verketten

       6.1.3Fluent Interface von jOOQ

       6.1.4Ist der Aufwand gerechtfertigt?

       6.1.5Fazit

       6.2Template-Methoden

       6.2.1API versus SPI

       6.2.2Erweiterbare Parameter

       6.2.3Fazit

       6.3Callbacks

       6.3.1Synchrone Callbacks

       6.3.2Asynchrone Callbacks

       6.3.3Fazit

       6.4Annotationen

       6.4.1Auswertung zum Kompilierzeitpunkt

       6.4.2Auswertung zur Laufzeit

       6.4.3Fazit

       6.5Wrapper-Interfaces

       6.5.1Proxy

       6.5.2Adapter

       6.5.3Fassade

       6.5.4Fazit

       6.6Immutability

       6.6.1Wiederverwendung

       6.6.2Thread-Sicherheit

       6.6.3Einfachheit

       6.6.4Umsetzung

       6.6.5Automatische Überprüfung mit dem Mutability Detector

       6.6.6Codegenerierung mit Immutables

       6.6.7Fazit

       6.7Thread-sichere APIs

       6.7.1Vorteile

       6.7.2Nachteile

       6.7.3Was bedeutet Thread-Sicherheit?

       6.7.4Fazit

       6.8Zusammenfassung

       7Kompatibilität von Java-APIs

       7.1Kompatibilitätsstufen

       7.1.1Code-Kompatibilität

       7.1.2Binäre Kompatibilität

       7.1.3Funktionale Kompatibilität

       7.2Verwandtschaftsbeziehungen

       7.3Design by Contract

       7.4Codeänderungen

       7.4.1Package-Änderungen

       7.4.2Interface-Änderungen

       7.4.3Klassenänderungen

       7.4.4Spezialisierung von Rückgabetypen

       7.4.5Generalisierung von Parametertypen

       7.4.6Generics

       7.4.7Ausnahmen

       СКАЧАТЬ