• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Packaging

Object-orientation is a lot of things. For some it is a way of making a living, for some it is a way of life. To understand object-orientation in its full glory you need to appreciate not only encapsulation and implementation hiding, but inheritance, delegation, genericity, dynamic binding, and polymorphism. (And people say the structural revolution foisted too many new terms on the field!) All of these concepts represent important aspects of the paradigm and its practice, but the real reason that objects have a secure future in software development is much simpler.

Not too much of the subtlety of object-orientation can be captured in a short essay, but the real peopleware issues are actually quite simple. (Even as I wrote this, I could hear the click of keyboards preparing the protesting email that would soon flood my in-box.)


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint