Encapsulation
Encapsulation is the act of protecting code against invariant violations and a key component of a Well-Designed API.
"You cannot trust yourself to do the right thing all the time—so, eliminate the very possibility of doing the wrong thing."
[@khorikovUnitTestingPrinciples2020] (pg. 104)