Poca-Object ----------- You think that every function runs where you are That data are just dead things you can claim But I know every char and struct and foobar Has a state, has behavior, has a name. [Booch] You think the only programs that are programs Are programs that compile and run like yours But if you typed the keystrokes of a newbie You'd learn concepts that keep you from dumping core. Have you ever seen a system start up on its own Or let a polymorphic object go Can you design with all the classes in your library Can you structure all the objects of your code? Invoke the nifty features of your Scheduler Come watch a doubly-linked list as it's filled Exploit all the parts of an abstraction And for once, never wonder how they're built! The B-Tree and the O-Stream are my clients The random number object is my friend And all the bugs we left in our creations Cause a cycle of maintenance that never ends. Have you ever seen a system start up on its own Or let a polymorphic object go Can you design with all the classes in your library Can you structure all the objects of your code? How large can this system grow? Using structured design, you will never know Then you'll never see a system start up on its own Or see a polymorphic object go Can you design with all the classes in your library Can you structure all the objects of your code? You can write your code and still All you'll write is code until You can structure all the objects of your code. Words (C) copyright James E. Heliotis, August 1, 1995