What meaning exactly the expression: 'peering under the hood'. Where I can use it?
I found this expression in the next text:
Embracing module thinking is understanding that complexity is, ultimately, inescapable. At the same time, that complexity can be swept under an interface, hardly to ever be seen or thought of again. But, and here’s one of the tricky parts, the interface needs to be well-designed so that its users don’t become frustrated. That frustration could even lead us to peering under the hood and finding that the implementation is vastly more complex than the poor interface we’re frustrated by, and maybe if the interface didn’t exist in the first place, we’d be better off in terms of maintainability and readability.
In google I found the article Peering Under the Hood of Africa's Runners and Peering under the Hood of Rules-Based Portfolio Construction