Consider the human genome as a class.
Each instance (cell object) has all the functions of the genome for it. (Although not all cell objects have access to all functions, with the possible exception of stem cells).
I raise this point because I saw many instances of single classes trying to perform many functions, instead of having multiple classes, each of which performs one function.
This is equivalent to a grain of sand with instructions encoded in it to build a castle. For the development of errors evolution has benefited billions of years. Engineers simply do not have the opportunity or time for this.
source share