Kvaliteten på et system er definert av hvor lett det er å endre det
God kode eller god kvalitet er relativt, og også nesten religiøst for utviklere. Det blir fort relativt og kan defineres på mange ulike måter. Moderne utvikling går mer mot at god kvalitet og god kode kan defineres ut ifra at det er enkelt å endre. Er et system enkelt å endre, må det ha en rekke mekanismer på plass for å kunne ha denne definisjonen.
Det må være lett å lese koden, ha bra design, god testdekning, være enkelt å deploye, bygge raskt og ha brukt gode patterns. Det er også fundamentalt for å gjøre kontinuerlige leveranser, som igjen gir konkurransefordel for banken og produktene vi lager. I SB1U tror vi på en retning der vi etablerer fokus på mer endringsdyktig kode, og alt som må til for å få det på plass.
Asgaut Mjølne Söderbom
Asgaut er utvikler i Team PM Konto. Han elsker å kode, og er en forkjemper for par/mob-programmering med hyppige prodsettinger. Jobber også mye på tvers i organisasjonen, og holder talks eksternt. Asgauts hovedmål er å alltid kunne være i utvikling, sammen med andre.
Ola Hast
Ola er utvikler i Team PM Konto. Liker TDD, DDD og lysbrent kaffe. Hater overleveringer. Prater best med en tavle i nærheten og har som mål å kunne jobbe med kode hver eneste dag.
Her holdes foredraget: