About Layers of Abstraction

Most software is written like an onion.

The more layers you peel back, the more you want to cry.

Jokes Architecture Development