Session

Test-driven Refactoring

Test-driven Development wordt gezien als de ontwikkelmethode die Continuous Deployment mogelijk maakt.
Het is een methode die vooral gebruikt wordt bij nieuwbouw, aangezien de architectuur van de code hier wel voor opgezet moet zijn.

Toch bestaat het dagelijkse werk van een softwareontwikkelaar vooral uit het lezen en aanpassen/ uitbreiden van bestaande code.
Het toevoegen van (unit)-testen aan deze legacy code kan enorm veel waarde leveren, alleen al voor regressietesten.
Dit zorgt er dan ook voor dat er een verbeterslag in de code gemaakt kan worden, zonder bang te zijn dat er iets kapot gaat.
In het mooiste geval kan je zelfs de code zo aanpassen, dat de code veel langer meegaat!

Tijdens deze sessie ga ik laten zien hoe je een stuk legacy code kan aanpassen zodat unit testen mogelijk wordt en zodat uitgebreid refactoren mogelijk wordt.

1 uur, level 300

Ivo Verburgh

4Dotnet, Lead .Net Developer

Heerenveen, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top