Saturday, October 27, 2012

Object vs Functional Approaches to System Design

Object Oriented System Design and Implementation is far superior to Functional Oriented System Design and therefore currently dominates as the system of choice for the creation of integrated complex information systems.

Legacy functional systems are being redesigned in accordance with object oriented methodologies because they are more efficient in creating and controlling complex conceptual information systems.

Money is the product of functional design and is a legacy system requiring redesign because the system is failing.

Money is the most entrenched functional design based legacy system in the world today and the most resistant to change.

While the business of money incorporates object oriented design concepts they are employed as an object approach to redesign of lower level functions.  Object oriented system design however is a totally integrated approach.  Usually this approach is from the top down.  However when it is from the bottom up, it builds an inertia into reforming the next upper level.  Eventually it evolves to the top.  It must evolve to the top unless there is resistance to its progress by those that do not benefit, or are in fact seriously harmed by its progression.

The closer to the top that the object oriented approach of mapping functional components of legacy relational systems to things and their methods the greater the resistance to change by people who are closely related to and benefit from the existing inefficiency of the legacy functional designed based system.

Double entry bookkeeping was created 4 or 5 hundred years ago.  While the concept may remain valid, its functional implementation is becoming increasingly less efficient and must be redesigned.

Object oriented methodology is the only way to redesign the monetary system.

Money is a Super Class object.  In order to be an object it must have a unique identity at the instance of an object level.  A serialized dollar unit of value.  That is the object building block. 

There is no other alternative to positive money replacing debt money.  Debt is a lower level child of money, not the parent.  Functional creation of money that only gives it function can no longer be the fundamental driver of the monetary system purpose which is to enrich banksters. 

The money must exist as an object to serve the public purpose, not a functional product numerical result of an accounting debit and a credit object to serve the banksters.

Money as a number was designed to be manipulated by people running the system in which it is used.  It is only a number that knew how to do nothing other than what the creators of number wanted to do with it.


No comments: