Data Hiding simply doesn't make sense with regards to a reflective system where the data must regularly be updated by observers of reality (i.e. by one or more actors) and where the data inherently comes from the outside.
This is, perhaps, one source of ObjectRelationalImpedenceMismatch?. Relational is designed for modeling data that came from an outside world whilst object-oriented is designed to... well... create and manipulate objects
5More
Ten Things I Hate About Object-Oriented Programming - The JOT Blog - 13 views
1More
C Sharp Development - One of the best platforms for developing mobile websites & custom... - 1 views
1More
From Zero to Hello World in Scala - 0 views
1More