I'm tempted to extend the analogy by pointing out that we already have a unit testing framework: a constitution and judicial review. Test only work if you have an idea of how the system is supposed to run and assertions that respect that idea.
Another analogy that I like to use is one that relates governments to operating systems:
Federalism is a microkernel operating system. The states are user land processes where we can experiment with the code without taking down the entire system. When we discover something that is a universally good principle, we implement it at the kernel/federal level. After all, another name for the states is "Laboratories of Democracy".
Another analogy that I like to use is one that relates governments to operating systems:
Federalism is a microkernel operating system. The states are user land processes where we can experiment with the code without taking down the entire system. When we discover something that is a universally good principle, we implement it at the kernel/federal level. After all, another name for the states is "Laboratories of Democracy".