Alicia Sedlock, über das Entfernen eines großen Teils einer Website
… es ist die ultimative „Ich hoffe wirklich, dass das nichts anderes kaputt macht“-Situation. Es war eine stressige und mühsame Anstrengung, dreifach zu überprüfen, ob die Dinge, die wir entfernten, keine Abhängigkeiten anderswo hatten. Ehrlich gesagt, wir hätten dies ohne unsere Testsuite nicht mit Erfolg oder Vertrauen durchführen können.
Tests helfen dir nicht nur, wenn du Code änderst oder neuen Code schreibst, sondern auch, wenn du ihn entfernst. Es scheint mir, dass das Testen in der Branche als entscheidend wichtig anerkannt wurde. Da das Jahr zu Ende geht, stelle ich mir vor, dass Manager weltweit in ihren Bewertungen die Fähigkeit der Mitarbeiter, Tests zu schreiben, berücksichtigen.
Das erinnert mich auch an unser unaufhörliches Streben, „Frontend-Entwicklung“ zu definieren, eine Stellenbeschreibung mit immer breiter werdenden Anforderungsprofilen. Testen ist eine einzigartige Fähigkeit mit eigener Lernkurve. Aber wenn JavaScript fest im Frontend-Bereich angesiedelt ist, sollte dann nicht auch das Testen dieses JavaScripts dazu gehören?
Dies ist auch deine jährliche Erinnerung, dass 24 ways gestartet ist.