Arc Forumnew | comments | leaders | submitlogin
1 point by aw 4923 days ago | link | parent

it also seems like it could be easily broken by someone merely not observing the order conventions

If you like unit tests, one option to make sure that you've put things in dependency order is instead of running your unit tests after loading all the code, put the unit tests for a definition immediately after the definition. That way those unit tests for the definition will run before the rest of the code has been loaded.