Thursday, November 23, 2017

The "holy" trinity.

This entry is primarily about how I have observed a pattern in the code, and the re-factoring I have done as a result, but it might also perhaps be an observation in how religion (Christianity in this instance) makes chew toys out of similar patterns.

I have observed that the Sovereign's Realm, the Client Device, and the Sovereign itself all exist as singleton objects. Hence, I have simplified the implementation by aggregating them all into the same singleton. It is a simplification that was not apparent to me in 2004 when I conceived Clique Space (TM), but it is apparent to me now, and so this record stands as testament to the models evolution.

I liken this Clique Space trinity to the "father" (the Sovereigns Realm), the "son" (the Client Device) and the "holy ghost" (the Sovereign), although there is probably no significance in this relationship because religion is fairy tale used by people to temper their fear of living in a capricious universe of unfathomable complexity.

Perhaps the Identity is the son, but I guess the correlation is trivial; perhaps others will be in a better position to explain this apparent coincidence if there is anything to be explained.

No comments:

Post a Comment