All laws

Column10 laws, read in order

Living with old code

Old code invites two opposite urges, to delete what looks useless and to rewrite the whole thing. This column reads from finding out why the code is there and who relies on it, to keeping it changeable, to replacing it without a big rewrite.