Jeden Tag ein bisschen logo

Jeden Tag ein bisschen

Abonnieren
Archiv
Mai 10, 2025

Wiederholbarkeit

Softwareprodukte sind komplex. Features, Libraries, Infrastructure as Code, Abhängigkeiten, Datenformate, Datenquellen, Oberflächen, Betriebssysteme etc. pp.

Das bedeutet, dass eine geänderte Textzeile zwei Komponenten weiter zu einem unvorhergesehenen Verhalten und wiederum drei Komponenten weiter zu einem Fehler führt.

Je mehr Änderungen im gleichen Zeitabschnitt geschehenen, desto größer die Wahrscheinlichkeit für solche Änderungen. Habe ich am Ende eines Arbeitstags dutzende Änderungen gemacht brauche ich mich nicht zu wundern, dass sich die Software unerwartet verhält und seltsame Fehler wirft.

Aus diesem Schlamassel führt nur ein Weg: Jede Änderung muss geprüft werden. Ob es jetzt TDD oder BDD ist, entscheidend ist die Prüfung jeder Änderungen direkt nachdem sie entstanden ist.

Wie sieht euer Teststack aus? Worüber beschweren sich die Entwickler:innen, was fehlt oder ist nicht gut genug?


Ich wünsche dir einen wirksamen Tag.
Sascha

Don't keep this stuff a secret! Teile diesen Link.

Ich freue mich von dir zu hören, per Mail, Telefon oder LinkedIn.

Verpassen Sie nicht, was als Nächstes kommt. Abonnieren Sie Jeden Tag ein bisschen:
Diese E-Mail wurde Ihnen präsentiert von Buttondown, dem einfachsten Weg, Ihren Newsletter zu starten und zu erweitern.