sånn akkurat passe mye arkitektur
DESCRIPTION
Når har man gjort nok arkitekturarbeid og kan begynne å skrive kode? Skal man gjøre som i de gode gamle fossefallsdager og detaljere arkitektur og design komplett før man starter utvikling, eller skal man ikke gjøre noe arkitekturarbeid i forkant av utvikling og heller la arkitekturen dannes gjennom testdrevet utvikling? Satt på spissen er selvfølgelig svaret at ingen av disse ytterkantene er den beste måten å gjøre det på. Lyntalen vil se på hvordan man kan lage "akkurat sånn passe mye arkitektur" og hvordan man vet når man har gjort "sånn passe mye arkitektur".TRANSCRIPT
SÅNN AKKURAT PASSE MYE ARKITEKTUR
Vegard Hartmann
1. Skriv test
2. Skriv produksjonskode
3. Refaktorer
TDD
HVA ER”SÅNN AKKURAT PASSE MYE ARKITEKTUR”?
Oppnå felles forståelse
A B C
ABC
Tydelig kommunikasjon
ABC123
$€
ABC
Flere abstraksjonsnivå
Nok til å detaljere neste nivå
Definer banen(og noen regler)
La spillerene være i fred!
Frihet
Under
Ansvar
”Rework in production creates waste. However, design without rework is wasted time.”
Ballard
Unngå kostbare endringer
Felles forståelse Tydelig kommunikasjon
Nok til å detaljere neste nivå Unngå kostbare endringer
SÅNN AKKURAT PASSE MYE ARKITEKTUR
TAKK!
Vegard [email protected]@vegardhar