June 2024
Intermediate to advanced
424 pages
9h 13m
German
Bei Software ist Verhalten entscheidend. Es ist das, worauf die Benutzer angewiesen sind. Benutzer schätzen es, wenn wir ein Verhalten hinzufügen (vorausgesetzt, es ist das, was sie wirklich wollten). Wenn wir jedoch ein Verhalten, auf das sie angewiesen sind, ändern oder entfernen (Fehler einführen), vertrauen sie uns nicht mehr.
– Michael Feathers, Working Effectively with Legacy Code (dt. Effektives Arbeiten mit Legacy Code: Refactoring und Testen bestehender Software)
Als deklarativer Code wird Programmcode bezeichnet, der beschreibt, was ein Programm tun soll, anstatt die Schritte zu spezifizieren, die das Programm zur Erledigung einer Aufgabe ausführen muss. Der Code konzentriert sich dabei also auf ...
Read now
Unlock full access