Alle Begriffe

Glossar

API First

Die Schnittstelle wird zuerst entworfen und abgestimmt, danach entstehen Umsetzung und Oberfläche dagegen.

Der Vorteil ist, dass mehrere Teams parallel arbeiten können: Wer die Schnittstelle kennt, kann die Oberfläche bauen, bevor die Logik fertig ist.

Der zweite Vorteil zeigt sich bei Ablösungen. Eine stabile Schnittstelle erlaubt, das dahinterliegende System auszutauschen, ohne alle Aufrufer anzufassen.