There has been questions asked on Stack Overflow about the notion of "Data-Oriented Design", such as the ones by ryeguy and falstro, that ask what it is and h