The key to managing complexity is to focus on the interfaces between components, not their internal details.
In the exploration of science, we must not only ask why but also why not.