If Politicians Had to Debug Laws Like Software, They'd Fix the Bugs | Wired Opinion | Wired.com / by Simon Abrams

In the spring, members of Congress set off to fly home for a holiday—and ran into mammoth lines at the airports. Why were things so bad? Because of airport furloughs caused by the “sequester.”

Critics warned that the sequester would cause hardship throughout the country, but congress-folk didn’t care — until they had to share in the pain. When they discovered that the sequester was eating into their vacation time, they rushed back to the Capitol and passed a law restoring funding to airports, working so fast that part of the bill was handwritten.

In short, when congress has to eat their own dogfood, they get shit done.

I like the idea from the comments, that the laws should be commented, just as code is commented.