Terje Heen
Terje jobber som Principal Software Engineer i Telenor. Han har tidligere jobbet som konsulent i 15 år, og Nav i 8 år.
– Room 6
Terje jobber som Principal Software Engineer i Telenor. Han har tidligere jobbet som konsulent i 15 år, og Nav i 8 år.
Hvordan organiserer du koden din i pakker/moduler?
Da jeg begynte å utvikle software profesjonelt i 2001 lærte jeg å organisere koden i tekniske lag; package-by-layer. Dette opplevde jeg lenge som en bransjestandard, men rundt 2010 begynte jeg å utforske andre måter å organisere koden jeg jobbet på. Da oppdaget jeg at det er flere måter å gjøre dette på.
Jeg har gjort meg en god del gode erfaringer, men jeg har også gjort feil på veien som jeg ønsker å dele.
Mitt største ønske er å skape nysgjerrighet for å utforske andre måter å designe software på, samtidig som jeg er klar over at dette heller ikke er noen fasit.
Jeg har også erfart at hvordan jeg deler bort, ikke alltid treffer like godt. Jeg forsøker å lære av det, som jeg lærer av software og prøve nye angrepsvinkler. Derfor vil jeg denne gangen starte med å fortelle min historie og hvilke problemet det har løst, før jeg snakker om løsning.
Utviklere og arkitekter uavhengig av erfaringsnivå
Programmet er oppdatert.