Pretty typical software cycle: write code, write c...
# kobalt
c
Pretty typical software cycle: write code, write code again, write code again, think "Ok I need to factor that out", factor it out, use the improved version from now on but forget to retroactively apply it to the first attempts