Layering
This video presents the same text shown beside it, spoken and on screen. It adds nothing the text does not say.
State
Layering stacks a system into levels of abstraction, each layer serving the one above it and hiding its own inner workings.
Show
A chat app's interface rides on message logic, which rides on a network layer nobody chatting ever sees.
Watch for
A layer that leaks its details up the stack has failed its job.