Why do we spend more time explaining our code than actually writing it?