June 2014
Intermediate to advanced
196 pages
4h 56m
German
Software existiert nie für sich allein. Sie läuft in einem Betriebssystem. Sie hängt von wiederverwendbarem Code in Bibliotheken oder von externen Diensten ab. Sie nutzt Systemressourcen wie Speicher, das Dateisystem, Datenbanken und Netzwerkverbindungen. Und sie arbeitet mit anderen Anwendungen zusammen oder ist in sie integriert.
Es kann leicht passieren, dass Sie alle diese Abhängigkeiten, die das große Ganze ausmachen, vergessen, wenn Sie sich auf das Innere Ihrer Software konzentrieren. Sie denken an Algorithmen, Geschäftsregeln und Handlungsabläufe, aber nicht daran, was passiert, wenn die Netzwerkverbindung zusammenbricht. Jedoch gehören diese externen Abhängigkeiten zu den zahlreichen Stellen, die Sie nicht ...