Book description
Mit Schnittstellen zum Zwecke der Arbeitsteilung, Wiederverwendung oder beispielsweise zur Bildung einer modularen Architektur haben Entwickler täglich zu tun. Häufig werden hierbei jedoch nur unbewusst durch Erfahrung erlernte Konzepte und Best-Practices genutzt.Dieses Buch schärft den Blick für APIs und erläutert, welche Eigenschaften effektive APIs haben sollten. Das Thema API-Design, das in anderen Büchern über Softwaredesign und Architektur als Querschnittsthema auftaucht, wird in diesem Buch umfassend behandelt.Nach der erfolgreichen Lektüre kennt der Leser die Grundlagenprinzipien von APIs und ist in der Lage, in professionellen Projekten APIs für Softwarekomponenten und Webservices zu entwerfen, zu dokumentieren und je nach Kompatibilitätsziel zu verändern.
Table of contents
- Cover
- Titel
- Impressum
- Hingabe
- Vorwort
- Inhaltsübersicht
- Inhaltsverzeichnis
- Teil I Grundlagen
-
Teil II Java-APIs
- 4 Ausprägungen
- 5 Grundlagen für Java-APIs
- 6 Fortgeschrittene Techniken für Java-APIs
- 7 Kompatibilität von Java-APIs
- Teil III Remote-APIs
- Teil IV Übergreifende Themen
- Anhang
- Index
Product information
- Title: API-Design, 1st Edition
- Author(s):
- Release date: March 2017
- Publisher(s): dpunkt
- ISBN: 9783864903878
You might also like
book
API-Design, 2nd Edition
Mit Schnittstellen zum Zwecke der Arbeitsteilung, Wiederverwendung oder beispielsweise zur Bildung einer modularen Architektur haben Entwickler …
book
Datenintensive Anwendungen designen
Daten stehen bei vielen Aufgaben des modernen Systemdesigns im Mittelpunkt. Dabei sind komplexe Fragen wie Skalierbarkeit, …
book
Langlebige Software-Architekturen, 3rd Edition
Die Autorin beschreibt, welche Fehler in Softwareprojekten bei der Umsetzung der Architektur vermieden werden sollten und …
book
Das Microservices-Praxisbuch
Eberhard Wolff zeigt Microservices-Rezepte, die Architekten anpassen und zu einem Menü kombinieren können. So lässt sich …