Bible IconThe Booch BibleBible Icon


In the beginning Booch created the heaven and the earth, constructing both with the default operators defined in the parent class Universe.

And the earth was without form, and void, much like a state diagram, and darkness was upon the face of the deep. And the Spirit of Booch moved upon the face of the waters.

And Booch said, Let there be a class Light: and there was Light.

And Booch saw the Light, that it was good: and Booch created two instances of Light, light and darkness, and separated the light from the darkness, by giving its Boolean operator IsLight a value of TRUE.

And Booch called this particular instance of light Day, and the darkness he called Night. And the evening and the morning were the first day.

And Booch said, Let there be an object Firmament in the midst of the waters, and let it divide the waters from the waters, unless (waters==0), in which case there would be divide-by-zero overflow.

And Booch made the Firmament, and divided the waters which were under the firmament from the waters which were above the firmament: and it was so. It was around this time that Booch was deciding which kinds of shapes to use for the Booch Method.

And Booch called this instance of firmament Heaven, and decided that he would only let those who used the Booch Method enter. And the evening and the morning were the second day.

And Booch said, Let the waters under the heaven be gathered together unto one place, and let the dry land appear: and it was so.

And Booch called the dry land Earth; and the gathering together of the waters called he Seas: and Booch saw that it was good, because he could create a class Humans who would accept the Booch Method and practice it whenever Office Politics and Bureaucracy were needed.

And Booch said, Let the earth bring forth grass, the herb yielding seed, and the fruit tree yielding fruit after his kind, whose seed is in itself, upon the earth: and it was so.

And the evening and the morning were the third day.

And Booch made another instance of light, with a luminocity factor that was of data type float, and it was a far smaller floating point number than the previous object Day. After overloading the operator= to determine which was greater, he created member functions so that the greater light ruled the day, and the lesser light ruled the night: he made a template class for the stars also.

And the evening and the morning were the fourth day.

And Booch said, Let the waters bring forth abundantly the moving creature that hath life, and fowl that may fly above the earth in the open firmament of heaven.

And Booch created great whales, and every living creature that moveth, which the waters brought forth abundantly, after their kind, and every winged fowl after his kind: and Booch saw that it was good, because he had created inheritance, and he had made the data members in the class Animal protected, but not private.

And Booch blessed them, saying, Be fruitful, and multiply, by creating a linked list and using the 'new' operator to append new nodes to the linked list.

And the evening and the morning were the fifth day.

And Booch created man in his own image, in the image of Booch he created him.

And Booch named the man Rumbaugh, and Rumbaugh became a disciple of Booch.......