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
Langlebige Software-Architekturen, 3rd Edition
Die Autorin beschreibt, welche Fehler in Softwareprojekten bei der Umsetzung der Architektur vermieden werden sollten und …
book
Prinzipien des Softwaredesigns
John Ousterhout, Erfinder von Tcl und seit 2008 Professor am Department of Computer Science der Stanford …
book
Das Microservices-Praxisbuch
Eberhard Wolff zeigt Microservices-Rezepte, die Architekten anpassen und zu einem Menü kombinieren können. So lässt sich …
book
Entwurfsmuster von Kopf bis Fuß, 2nd Edition
Dieses Buch ist ein moderner Klassiker zum Thema Entwurfsmuster. Mit dem einzigartigen Von-Kopf-bis-Fuß-Lernkonzept gelingt es den …