2013-05-03 97 Things Every Programmer Should Know 32 Encapsulate Behavior, Not Just State 読書ノート don't break the encapsulation, and use the power of your programming language to maintain it.