Andrea Magnussen
Andrea er fagleder og utvikler i utvikleravdelingen i Sparebank 1 Utvikling og brenner for å redusere den kognitive lasten som trengs for å lage gode produkter, spesielt i frontend. TDD FTW!
– Room 3
Andrea er fagleder og utvikler i utvikleravdelingen i Sparebank 1 Utvikling og brenner for å redusere den kognitive lasten som trengs for å lage gode produkter, spesielt i frontend. TDD FTW!
Visste du at testdrevet utvikling (TDD) ikke bare er for backend? I dette foredraget viser jeg hvordan du kan refaktorere en React-applikasjon fra monolittiske komponenter til modulære byggeklosser, og hvordan denne arkitekturen åpner døren for TDD i frontend.
Foredraget er todelt. Først ser vi på hvordan separation of concerns og custom hooks lar deg dele opp frontend-koden i små, uavhengige moduler som er enkle å forstå, teste og gjenbruke. Deretter tar vi steget videre og ser på hvordan denne strukturen gjør det mulig å jobbe testdrevet. Red, green, refactor.
Alt vises live med en ekte React-applikasjon som refaktoreres steg for steg, fra “alt i én komponent” til en ren, modulær arkitektur med tester som dokumentasjon.
Alle som jobber med utvikling av applikasjoner, spesielt frontend. Fint å ha vært borti react/annen frontend.
Programmet er oppdatert.