Inspirado-LLC@inspirado_llc
#cleancode #softwaredesignprinciples
Expose behavior, hide data
Allen Holub. https://linkedIn.com/in/allenholub @allenholubAny component in a system that exposes data is deeply problematic. Components should _do_ things. They contain whatever data they need to do whatever they do, but that data should be hidden, inaccessible. Otherwise, it's too hard to make internal changes w/o impacting clients.
002

