The key to managing complexity is to focus on the interfaces between components, not their internal details.
We are all trapped in the web of language, but it is also our only means of escape.