Kapitel 7. Testen und Fehlerbehebung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Inzwischen solltest du die Grundprinzipien der Programmierung mit reaktiven Erweiterungen verstehen. Bisher haben wir die Abonnements, die am häufigsten verwendeten Operatoren, die Nutzung von RxJava in bestehenden Anwendungen und das Schreiben vollständig reaktiver Softwarestapel gemeistert. Aber um das Beste aus der reaktiven Programmierung herauszuholen, müssen wir etwas tiefer eintauchen. In diesem Kapitel geht es unter anderem um einige nicht triviale, aber wichtige Aspekte und Prinzipien:

Das Verständnis einer Bibliothek oder eines Frameworks reicht nicht aus, um sie erfolgreich in der Produktion einzusetzen. Die oben genannten Aspekte sind entscheidend, wenn du solide, stabile und belastbare Anwendungen erstellen willst.

Fehlerbehandlung

Im Reactive Manifesto werden vier Eigenschaften aufgezählt, die reaktive Systeme aufweisen sollten: reaktionsfähig, belastbar, elastisch und nachrichtengesteuert. Werfen wir einen Blick auf einige dieser Eigenschaften:

Responsive

Das System reagiert, wenn möglich, zeitnah. [...] Reaktionsfähigkeit bedeutet, ...

Get Reaktive Programmierung mit RxJava now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.