Ein god kodar skriv fungerende kode. Ein god programvareingeniør løyser det rette problemet heilskapleg — eigenansvar for krav, design, avveiingar, vedlikehaldbarheit, testing, drift og forretningskonteksten rundt koden. Ingeniørfag er kode pluss døme pluss ansvar for heile livssyklusen.
Kvar grensa verkeleg går
Å skriva kode som passar testane er den enkle, lærbare delen. Den vanskelegare, meir verdifulle delen er alt rundt det: å avgjera ein skal byggja, det skal passa inn i systemet, og å leva med det seinare.
